#猜拳三局两胜 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-10-02 20:42:42 发布
本文介绍了一个使用Python实现的简单猜拳游戏。游戏采用三局两胜制,玩家可以选择出石头、剪刀或布,与电脑进行对战。通过随机数生成电脑的选择,并判断输赢。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
952

被折叠的 条评论
为什么被折叠?



