python飞机大战总结

近期在学习python《编程从入门到实践》书籍第12章,利用pygame的模块进行2D游戏的飞机大战制作,因此进行总结并归纳,希望可以为以后做一个笔记记录。
首先是自己写得练习题答案:

'''
创建一个蓝色背景的pygame的窗口
1.创建一个pygame窗口
2.将背景颜色更改为蓝色
必须使用循环可使其退出
必须增加语句让其更改背景颜色后的屏幕显示
'''
import pygame

import sys
#初始化pygame可有可无
pygame.init()
#1.创建pygame的窗口
screen = pygame.display.set_mode((600,400))
bg_color = (255, 255, 255)

while True:
    """使屏幕一直可见,并能退出"""
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            sys.exit()
        screen.fill(bg_color)
        #由于初始化界面是黑色背景,必须使用下面语句让最近绘制屏幕可见
        pygame.display.flip()

你可能感兴趣的:(写在开头,python笔记)