#python实现猜拳游戏(电脑,玩家(人)比赛:剪刀石头布) 电脑随机出剪刀石头布 玩家从键盘输入剪刀石头布(其中 0-石头, 1-剪刀,2-布,3-不玩了) 假如玩家输入不是0、1、2、3,则系统提示:输入不正确,请重行输入 若电脑和玩家出的一样,则提示:平局,玩家出的是。,电脑出的是。 若电脑赢了,则提示:电脑获胜,玩家出的是。。 电脑出的是。 若玩家赢了,则提示:玩家获胜,玩家出的是。。 电脑出的是。(玩家获胜,程序自动终止运行) 若不是玩家获胜,则程序可以一直运行,当玩家不玩了,输入3时,将终止程序运行代码如下:import randomgames=['石头','剪刀','布']while 1: computer=random.randint(0,2) try: player=int(input('请猜拳:0-石头,1-剪刀,2-布 ,3-不玩了:')) # print(f'{player},电脑出的是{computer}') if (player==0 and computer==1) or(player==1 and computer==2) or (player==2 and computer==0): print(f'玩家获胜,玩家出的是{games[player]},电脑出的是{games[computer]}') break elif player==computer: print(f'平局,玩家出的是{games[player]},电脑出的是{games[computer]}') elif player==3: print('不玩了') break # elif player not in (0,1,2,3): # print('输入有误,请重新输入') # continue else: print(f'电脑获胜,玩家出的是{games[player]},电脑出的是{games[computer]}') except: print('输错了')