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

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

屏幕高度问题

class Settings():

"""A class to store all settings for Alien Invasion.存储外星人入侵的所有设置的类"""

# 初始化控制游戏外观和飞船速度的属性

def __init__(self):

"""Initialize the game's settings.初始化游戏设置"""

# Screen settings.屏幕设置

self.screen_width = 1200

self.screen_height = 800

self.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 = 15

self.bullet_color = 60, 60, 60

self.bullets_allowed = 3#存储所允许的最大子弹数

寻思半天,我的问题在这

# Screen settings.屏幕设置

self.screen_width = 1200

self.screen_height = 800

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

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

  1. python中立方_Python编程从入门到实践 第四章练习题

    一.想出至少三种你喜欢的披萨,将其名称存储在一个列表中,再使用for循环将每种披萨的名称都打印出来. 修改这个for循环,使其打印包括披萨名称的句子,而不仅仅是披萨的名称.对于每种披萨,都显示一行输出 ...

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

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

  3. python编程入门电脑推荐_Python编程从入门到实践

    Python编程从入门到实践 作者:[美]埃里克·马瑟斯(EricMatthes)著,袁国忠译 ISBN:9787115428028 出版社:人民邮电出版社 出版日期:2016-07-01 正文语种: ...

  4. python从入门到实践_Python编程从入门到实践日记Day32

    Python编程从入门到实践日记Day32 第7章 函数(八) 1.传递任意数量的实参 - 使用任意数量的关键字实参 有时候,需要接受任意数量的实参,但预先不知道传递给函数的会是什么样的信息.在这种情 ...

  5. python tk combobox设置值为空_Python编程从入门到实践日记Day24

    Python编程从入门到实践日记Day24 第6章 用户输入和while循环(五) 1. 使用while循环来处理列表和字典(二) - 删除包含特定值的所有列表元素 在之前我们学过可以使用函数remo ...

  6. python从入门到实践学习笔记_Python编程从入门到实践:学习笔记1(第二章)

    开通博客我用的理由是:读书学习时记笔记,一方面为了回顾,一方面为了督促自己.fighting! 学习Python,我买了Python编程从入门到实践. 我将从第二章开始记录我认为我以后会忘记以及重要的 ...

  7. python 从入门到实践_Python编程从入门到实践日记Day15

    Python编程从入门到实践日记Day15 第5章 字典(三) 1.使用字典(三) -由类似对象组成的字典 在前面的示例中,字典存储的是一个对象(游戏中的一个外星人)的多种信息,但你也可以使用字典来存 ...

  8. python编程入门到实践笔记习题_Python编程从入门到实践笔记——列表简介

    python编程从入门到实践笔记--列表简介 #coding=utf-8 #列表--我的理解等于c语言和java中的数组 bicycles = ["trek","cann ...

  9. python入门到实践试题及答案_python编程:入门到实践练习答案

    [实例简介] 书本<python编程:入门到实践>的课后练习答案 [实例截图] [核心代码] 练习答案 ├── Solutions - Chapter 10.docx ├── Soluti ...

最新文章

  1. Python3.5源码分析-内存管理
  2. linux线程同步之互斥锁——linux的关键区域
  3. 目标检测常用数据集格式
  4. 深度学习目标检测之 YOLO v3
  5. Broadcom获得65亿美元过度贷款以收购Brocade
  6. 解决Hbase报错java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for....
  7. 两种include方式及filter中的dispatcher解析
  8. 大量原创视频教程分享(01)---XSL语法教程
  9. 的谐音歌词_今日新歌,李诞肯定最烦这张谐音梗专辑
  10. TextView属性设置
  11. web前后端分离系统之间的单点登录
  12. 目标管理 督查督办系统
  13. 推荐几本英文写作的好书
  14. linux 查看进程树,linux怎么查看进程?linux查看和管理进程命令方法
  15. 修改webstorm的运行内存避免卡顿
  16. 基于Android的网络聊天软件(仿QQ)设计与实现
  17. 高一下学期计算机考试知识点,高一年级信息技术期末考试复习题
  18. python中的列表list(四):列表的遍历
  19. 成功解决3dmax打开或导入模型文件的时候,出现文件打开失败
  20. 【重装系统】Ubuntu系统重装为windows10

热门文章

  1. JVM基本概念,Java编译方式,Javac编译的过程
  2. 使用和wait让你的脚本并行执行
  3. Yii2日志使用方法
  4. 各大银行ATM跨行取款收费一览表 程序员的切身利益 不得不看啊
  5. Linux Shell用IP反查网卡名称
  6. Android OTA版本任意升级
  7. Android VR Player(全景视频播放器) [10]: VR全景视频渲染播放的实现(exoplayer,glsurfaceview,opengl es)
  8. alu和mdr位数相等吗_计算机组成原理复习
  9. EasyDSS视频直播点播平台无法播放4K视频的原因排查与解决
  10. u盘什么品牌质量好?这几款可以试试