用户:
BelugaXiao查看:0 回复:0 评论:0 创建时间:2021-01-06T13:16:14
【作品展示】

【作品介绍】
谁先算到20
【作品源代码】
import turtle
import random
mypen = turtle.Pen()
length = 200
mypen.pensize(40)
mypen.pencolor("orange")
mypen.forward(length)
mypen.pencolor("white")
mypen.pensize(30)
mypen.backward(length)
total_num = 0
while total_num < 20:
# 玩家出数
myscreen = turtle.Screen()
player_num = int(myscreen.textinput("谁先算到20", "请输入1~3内的整数"))
print("玩家出的数", player_num)
mypen.pencolor("blue")
mypen.forward(player_num*10)
total_num = player_num+total_num
print("累计总和", total_num)
if total_num == 20:
print("玩家赢了")
elif total_num > 20:
print("玩家输了")
else:
# 电脑出数
com_num = random.randint(1, 3)
print("电脑出的数", com_num)
mypen.pencolor("yellow")
mypen.forward(com_num*10, )
total_num = com_num+total_num
print("数字总和", total_num)
mypen.hideturtle()
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn