import random
chooes='Y'
while chooes=='Y'or chooes=='y':
u_score=0
c_score=0
x=eval(input("请输入要进行的局数(奇数)"))
if x%2==1:
A=x//2+1
while True:
hbx=input('请出拳:石头,剪刀,布----')
punches=['石头','剪刀','布']
if hbx in punches:
c_choice=random.choice(punches)
print('请出拳:',hbx)
print('电脑出拳:',c_choice)
user_win=[['石头','剪刀'],['剪刀','布'],['布','石头']]
if[hbx,c_choice] in user_win:
print('您赢了!')
u_score+=1
elif hbx==c_choice:
print('平局')
else:
print('您输了!')
c_score+=1
if c_score==A or u_score==A:
print('游戏结束')
if u_score==A:
print('您取得了本局胜利!')
break
else:
print('电脑取得了本局胜利!')
break
else:
print('请继续输入,开始下一局!')
continue
else:
print('输入错误,请重新输入')
print("请选择继续还是退出?输入Y(y)继续,N(n)退出")
choose=str(input())
if choose=='n'or choose=='N' :
print("下次再见!")
break
elif choose=='y'or choose=='Y':
print("冲冲冲n")
else:
print('输入错误,请重新输入')
else:
print('输入错误,请重新输入')



