我的飞船去哪了???!!!

照着书上的项目完整的代码运行一下,结果屏幕上没出现飞船,代码都是对的呀,这是咋回事?

屏幕高度问题

class Settings():"""A class to store all settings for Alien Invasion.存储外星人入侵的所有设置的类"""# 初始化控制游戏外观和飞船速度的属性def __init__(self):"""Initialize the game's settings.初始化游戏设置"""# Screen settings.屏幕设置self.screen_width = 1200self.screen_height = 800self.bg_color = (230, 230, 230)# Ship settings.飞船的设置每次循环的移动距离:控制飞船的速度self.ship_speed_factor = 1.5#每次移动1.5像素# Bullet settings.子弹设置self.bullet_speed_factor = 1#子弹的速度比飞船稍微低self.bullet_width = 3#创建宽3像素,高15像素的深灰色子弹self.bullet_height = 15self.bullet_color = 60, 60, 60self.bullets_allowed = 3#存储所允许的最大子弹数

寻思半天,我的问题在这

# Screen settings.屏幕设置self.screen_width = 1200self.screen_height = 800

我的笔记本的屏幕是1366*768,那肯定不够,将self.screen_height = 800换成self.screen_height = 600,解决问题。

需要完整代码或书籍PDF版的小伙伴可关注微信公众号:菜田里守望者

打开微信扫一扫关注吧,你们的支持就是我的动力

python编程:从入门到实践 外星人入侵项目:武装飞船 代码运行不显示飞船相关推荐

  1. 怎么运行python外星人入侵_python编程:从入门到实践 外星人入侵项目:武装飞船 代码运行不显示飞船...

    我的飞船去哪了???!!! 照着书上的项目完整的代码运行一下,结果屏幕上没出现飞船,代码都是对的呀,这是咋回事? 屏幕高度问题 class Settings(): """ ...

  2. Python编程从入门到实践——外星人入侵代码

    学习python的新人一枚,在学习的过程中遇到了很多问题,最后通过在CSDN等网站上查阅资料等都慢慢解决了,写一个帖子,一方面是记录自己的代码,另一方面和大家分享一下. 目录 alien.py ali ...

  3. Python编程从入门到实践 动手试一试 代码合集

    动手试一试 2-1 简单消息 a='a message' print(a) 2-2 多条简单消息 a='a message' print(a) a='two messages' print(a) 2- ...

  4. Python编程从入门到实践 第一部分基础知识 代码合集

    第2章 变量和简单数据类型 2.1 运行hello_world.py时发生的情况 print("Hello Python world!") 2.2 变量 message=" ...

  5. 《Python编程从入门到实践》记录之测试代码(unitttest模块)

    unittest模块提供了测试代码工具. 单元测试:用于核实函数的某个方面没有问题 测试用例:一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求. 函数编写测试用例时,要导入模块uni ...

  6. python编程从入门到实践之外星人入侵全代码

    好久没有更新了,最近寒假在家没事做,就想学点东西,在网上找到一本关于python的书籍<python编程从入门到实践>,经过大概一个多月的时间吧,也算是大致把本书浏览了一遍. 本人感觉这本 ...

  7. python基础学习[python编程从入门到实践读书笔记(连载三)]:django学习笔记web项目

    文章目录 Django项目:学习笔记web网页 项目部署 参考 自己部署的网站,还是小有成就感的,毕竟踩过很多坑,实战技能也有些许进步. 网站链接:http://lishizheng.herokuap ...

  8. python基础学习[python编程从入门到实践读书笔记(连载五)]:数据可视化项目第16章

    文章目录 下载数据 制作全球地震散点图:JSON格式 end 几个实验结果: 每日最高气温: 地震图绘制: 下载数据 CSV文件格式 在文本文件中存储数据,一个简单方式是将数据作为一系列以逗号分隔的值 ...

  9. 《Python编程从入门到实践》外星人入侵游戏——添加 飞船 图片和外星人 图片,素材

    <Python编程从入门到实践>在本书里学到的.本篇主要介绍该游戏中所需要的两个图片.分别为飞船和外星人图片. 1.首先去到 http://www.ituring.com.cn/book/ ...

最新文章

  1. 用了5年的Git,你竟然还不晓得它的实现原理!
  2. iOS常用宏定义大全
  3. InstallUtil.exe版本引起安装windows services 服务遇到的问题,System.BadImageFormatException...
  4. matlab绘制三维图形现状,MATLAB绘制三维图形
  5. PHP从远程mysql下载文件_PHP下载远程文件到指定目录
  6. 【Java】ArrayList 列表的泛型
  7. AIX 7.1 使用installp安装python的方法
  8. 原生js打印指定节点元素
  9. 主流开源开发者工具落地阿里云,进一步提升开发者体验
  10. Neural Networks for Machine Learning by Geoffrey Hinton (1~2)
  11. 数据库选型入门必读:如何在眼花缭乱的产品中挑出最适合业务的?
  12. 计蒜客 2019 蓝桥杯省赛 B 组模拟赛(一)
  13. FisherYates费雪耶兹随机置乱算法
  14. 自动化Python+selenium 用这一篇学习就够了
  15. 抓取csdn上的各类别的文章 (制作csdn app 二)
  16. MS .Net常见的持久层框架
  17. mac11.6 安装JD-GUI
  18. 《她身之欲》(珠三角阅流动人口社群特殊职业研究)阅读感想
  19. QGIS编译---QGIS3.10.6 + Qt5.11.2 + VS2015 ---32位版本
  20. 如何绕过强制门户——克隆 MAC 地址

热门文章

  1. MAC 配置域名 hosts
  2. docker mysql 菜鸟_Docker commit 命令
  3. 收藏篇-【仓库规划与布局设计】
  4. php生成固定大小缩略图变形,php实现按指定大小等比缩放生成上传图片缩略图的方法_PHP...
  5. 固定资产折旧没有打勾
  6. Java毕业设计_养生APP的设计与实现
  7. 数据结构(李清云)实验一答案
  8. 苹果开发者中心关于邓白氏号码的答复
  9. 国产芯片规模量产,成功解决芯片短缺问题,确保芯片价格合理
  10. 什么是原型?看完这篇说明就懂了