直接上代码
import random
print('--------猜拳小游戏--------')
print('--------开始--------')
usernum=0
mnum=0
i=1
while i:
print('0:剪刀,1:石头,2:布')
userw=int(input('请输入你的出拳:'))
if userw>2:
print('输入错误!重新输入')
continue
mch=['剪刀','石头','布']
mw=random.randint(0,2)
print('你的出拳为:'+mch[userw])
print('机器人小兵出拳为:'+mch[mw])
if userw==mw:
print('平局!')
elif userw-1==mw and userw!=0:
print('玩家获胜!')
usernum=usernum+1
elif userw==0 and mw==2:
print('玩家获胜')
usernum = usernum + 1
else:
print('机器人小兵获胜')
mnum = mnum + 1
print('--------这局结束--------')
print('--------当前战绩!--------')
print(f'玩家获胜次数为:{usernum}')
print(f'小兵获胜次数为:{mnum}')
i=int(input('如果退出请输入0:\n'))
print('--------游戏结束!--------')
print(f'玩家获胜次数为:{usernum}')
print(f'小兵获胜次数为:{mnum}')