用户:
e国阳光查看:0 回复:1 评论:0 创建时间:2020-03-07T20:49:27
【作品展示】

【作品介绍】
差判断输赢,简单了!
【作品源代码】
#石头剪刀布游戏
import random
isWin = False # 电脑赢了就退出程序
while not isWin:
num = random.randint(1, 3) # 电脑出的
if num == 1:
finger = "石头"
elif num == 2:
finger = "剪刀"
else:
finger = "布"
text = input("请输入石头、剪刀、布其中一种:") # 你出的
blist = ["石头", "剪刀", "布"]
if text not in blist:
print("输入错误,请重新输入!")
else:
if text == "石头":
ynum = 1
elif text == "剪刀":
ynum = 2
else:
ynum = 3
if ynum == num:
print("你出“%s”,我出“%s”,平局!" % (text, finger))
else:
df = ynum-num
if df == -1 or df == 2: # 1赢2,2赢3,3赢1
print("你出“%s”,我出“%s”,你赢了!\n" % (text, finger))
else:
print("你出“%s”,我出“%s”,你输了!" % (text, finger))
isWin = True
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn