python: pygame小游戏(二)——满天星

"""
满天星:
绘制100颗小星星:随机产生的
1.小星星移动:  左上角到右下角移动  循环形式
2.随机颜色 闪烁 修改一次
"""
import pygame,sys
# 导入随机函数模块
import random

# 窗体
screen = pygame.display.set_mode((800,600),0,0)
#坐标值
xx = []
yy = []
# 加载图片(如果需要替换成好看的背景图片)
back = pygame.image.load("1.jpg")

"""
第六部分:初始化函数
"""
def init():
    # 循环迭代初始化
    for i in range(0,100):
        xx.append(random.randint(0,800))
        yy.append(random.randint(0,800))

"""
第四部分:业务逻辑处理区域
"""
def action():
    # 4.1 循环遍历所有的事件监听
    for event in pygame.event.get():
        # 4.2 判断是否退出系统
        if event.type == pygame.QUIT:
            sys.exit()
    # 星星移动
    for i in range(len(xx)):
        # 1.更改坐标值
        xx[i] += 1
        yy[i] += 1
        # 2.循环
        if xx[i] > 800:
            xx[i] = 0
        if yy[i