猫史档案馆


【Python作品分享】龟龟【作品秀】

用户:一颗金苹果Z一颗金苹果Z查看:0 回复:0 评论:0 创建时间:2023-10-13T21:51:59


【作品展示】

center_image

 

【作品介绍】

龟龟

 

【作品源代码】

import easygui as eg
import turtle as t
import random
denglu=True
race = False

a = eg.multpasswordbox("欢迎新用户,请先注册", "注册页面", ["账号", "密码"])
while denglu:
    b=eg.multpasswordbox("欢迎来到龟龟快跑程序,请登录","登录页面",["账号","密码"])
    if a[0]==b[0] and a[1]==b[1]:
        eg.msgbox("登录成功!")
        denglu=False
    else:
        eg.msgbox("登录失败!请重新输入")

screen = t.Screen()
screen.setup(500,400)
screen.title("龟龟快跑")
screen.bgcolor("black")
colors = ["red", "orange", "yellow", "green", "indigo", "blue", "violet"]

all_turtles = []
for color in colors:
    hg = t.Turtle(shape="turtle")
    hg.fillcolor(color)
    hg.goto(-230, colors.index(color)*30-90)
    all_turtles.append(hg)

userguess = eg.enterbox("请输入冠军海龟的颜色", "猜猜看")
if userguess:
    race = True
    while race==True:
        for i in all_turtles:
            speed = random.randint(1,10)
            i.forward(speed)
            if i.xcor()>230:
                race = False
                winner = i.fillcolor()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页