猫史档案馆


【Python作品分享】【去太空,趣编程】记忆星星大作战

用户:ciciZKNciciZKN查看:0 回复:0 评论:0 创建时间:2021-05-07T19:31:08


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

from turtle import *
from random import *
from time import *
t = Turtle()
t.speed('fastest')
sleep(3)
print('请记住数量多的星星的颜色!3秒后开始!')
print("3")
sleep(1)
print("2")
sleep(1)
print("1")


penup()
num1 = randint(8, 20)
num2 = randint(8, 20)
t1 = time()

for i in range(num1):
    x = randint(-300, 300)
    y = randint(-300, 300)
    t.penup()
    t.goto(x, y)
    t.color('yellow')
    t.pendown()
    t.begin_fill()
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.end_fill()

for i in range(num2):
    x = randint(-300, 300)
    y = randint(-300, 300)
    t.penup()
    t.goto(x, y)
    t.color('gold')
    t.pendown()
    t.begin_fill()
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.right(144)
    t.forward(50)
    t.end_fill()

sleep(2.5)
t.clear()

ask = input('哪种颜色的星星数量多?(黄/金/相等)')
t2 = time()
t = t2-t1
if num1 > num2:
    answer = '黄'

elif num1 < num2:
    answer = '金'
else:
    answer = '相等'

if answer == ask:
    print("回答正确!")
else:
    print("回答错误!正确答案是:", answer)

t = t2 - t1
print("共用时", t, "秒")

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页