用户:
......6666....无法显示查看:0 回复:0 评论:0 创建时间:2021-04-29T21:57:26
【作品展示】

【作品介绍】
1
【作品源代码】
import pygame
import sys
import easygui
import time
running = True
#设置函数
def cook(red):
for x in range(150, 351):
pygame.draw.circle(screen, [red, 0, 0], [x, 250], 30, 0)
for x in range(380, 501):
pygame.draw.circle(screen, [225, 100, 0], [x, 250], 5, 0)
pygame.display.flip()
def addthing(line):
if line == 1:
for x in range(150, 351):
pygame.draw.circle(screen, [225, 50, 100], [x, 250], 5, 0)
pygame.display.flip()
if line == 2:
y = 280
for x in range(150, 351):
pygame.draw.circle(screen, [220, 220, 220], [x, y], 5, 0)
if y == 220:
rebound = 1
elif y == 280:
rebound = -1
y += rebound
pygame.display.flip()
if line == 3:
y = 220
for x in range(150, 351):
pygame.draw.circle(screen, [225, 225, 0], [x, y], 5, 0)
if y == 220:
rebound = 1
elif y == 280:
rebound = -1
y += rebound
pygame.display.flip()
#初始化
pygame.init()
screen = pygame.display.set_mode([500, 500])
screen.fill([255, 255, 255])
cook(225)
#烤香肠
time = easygui.enterbox("烤多少分钟?")
for cooktime in range(225,225-int(time)*10,-1):
cook(cooktime)
#加配料
add = ""
while(add != "不用了"):
add = easygui.buttonbox("放点调料", " ", ["番茄酱", "沙拉酱", "芥末", "不用了"])
if add == "番茄酱":
addthing(1)
if add == "沙拉酱":
addthing(2)
if add == "芥末":
addthing(3)
#结束
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn