python(雪花下落)

今天我来教大家做雪花下落 

工具:python3.9.6
pygame模块

第一步:安装pygame

win+r :输入cmd回车

写出

pip install pygame

然后耐心等pygame跑完

然后看代码:

import pygame               #导入pygame工具箱
import random                       #导入随机数
pygame.init()                   #整理工具箱,进行初始化
x = []              #创建一个存储x坐标的列表
y = []              #创建一个存储x坐标的列表
#创建窗口
sc = pygame.display.set_mode((700,460))              
#贴背景
bg = pygame.image.load("snow.png")                #加载图片文件
sc.blit(bg,(0,0))             #贴背景
#贴雪花
ft = pygame.font.Font("simsun.ttc",40)              #创建字体
snow = ft.render("*",True,(255,255,255))                #创建雪花False
while True:
    sc.blit(bg,(0,0))
    for i in range(900):                #重复执行
        x.append(random.randint(0,700))            #给x坐标添加数据 
        y.append(random.randint(0,460))             #给y坐标添加数据
        sc.blit(snow,(x[i],y[i]))               #贴雪花
        y[i] = y[i]+0.5
        if y[i]>460:
            y[i]=0
            x[i]=random.randint(0,700)
    pygame.display.update()             #刷新

图片在此

python(雪花下落)_第1张图片

文本你们去微软雅黑字体包(msyh.ttf)_msyh.ttf-桌面系统工具类资源-CSDN下载 

下载完后你们把名字改为simsun就可以了

你可能感兴趣的:(python)