#猜拳三局两胜 from random import randint print("游戏开始,三局两胜制!") recdict=[] x=0 y=0 for i in range(3): rand=randint(1,99) list=['石头','剪刀','布'] windict={('石头','剪刀'),('剪刀','布'),('布','石头')} myindex=input('请出拳\n1:石头 2:剪刀 3:布') my=list[(int(myindex)-1)%3] cp=list[rand%3] recdict.append((my,cp)) print(f'你出的是:{my}\t我出的是:{cp}') if (my,cp) in windict: print("你赢了") x+=1 elif my==cp: print("平局") else: print("我赢了") y+=1 print('游戏结束') for k,v in enumerate(recdict): print('第{}场:玩家出{},电脑出{}'.format(k+1,v[0],v[1]) ) print('玩家获胜{x}次\t电脑获胜{y}次'.format(x=x,y=y)) if x>y: print('玩家胜利') elif x==y: print('平局') else: print("电脑胜利")
python猜拳游戏三局两胜制
最新推荐文章于 2024-08-06 18:02:34 发布