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