import random
choicelist = ["石头","剪刀","布"]
winlist = ["石头剪刀","剪刀布","布石头"]
playCNT = 0 #回合数
q = 0 #玩家比分
w = 0 #电脑比分
while playCNT!=3:
AIchoice = random.choice(['石头','剪刀','布'])
b = int(input("输入0.石头,1.剪刀,2.布"))
if b == 0 or b == 1 or b == 2:
play = choicelist[b]
if AIchoice == play:
print("平局")
print("真是惊心动魄的一局现在的比分是" + str(q) + ":" + str(w))
elif play+AIchoice in winlist:
playCNT = playCNT + 1
q = q + 1
print("玩家获胜一局现在的比分是" + str(q) +":" +str(w))
if q == 2:
print("玩家赢得最终的胜利")
playCNT = 3
sum = input("是否继续进行游戏0.继续,任意键退出")
if sum == "0":
playCNT = 0
q = 0
w = 0
else:
print("谢谢你使用小光软件")
elif AIchoice+play in winlist:
playCNT = playCNT + 1
w = w + 1
print("电脑获胜一局现在的比分是" + str(q) +":" +str(w))
if w == 2:
print("电脑赢得最终胜利")
playCNT = 3
sum = input("是否继续进行游戏0.继续,任意键退出")
if sum == "0":
playCNT = 0
q = 0
w = 0
else:
print("谢谢你使用小光软件")
else :
print("能输入正确的不了?能不能行")
else:
print("请输入正确的数字")
python实现简单的猜拳游戏三局两胜制
最新推荐文章于 2023-06-08 17:25:55 发布