我创建了一个Rock Paper Scissors游戏。它询问您是否要玩,接受您的输入,将其与计算机的随机输入进行比较,为您提供结果,然后询问您是否要再次玩。我不知道为什么它不起作用。请让我知道如何解决它。谢谢你import randomimport sys#playdef play(): print('want to play?')if input()=='yes': print("Pick R/P/S") user = input()# RPSdef RPS(): x = random.choice( ['Rock', 'Paper', 'scissors'] )print(x)if x == 'Rock' and user == 'R': print('Tie')elif x == 'Rock' and user == 'P': print('You beat Comp')elif x == 'Rock' and user == 'S': print('Beat you')#--------if x == 'Paper' and user == 'R': print('Lost to comp')elif x == 'Paper' and user == 'P': print('tie')elif x == 'Paper' and user == 'S': print('you beat comp')#---------if x == 'scissors' and user == 'R': print('Beat comp')elif x == 'scissors' and user == 'P': print('lost comp')elif x == 'scissors' and user == 'S': print('tie')#Play againdef playagain(): print('Want to play again') play=input()if play=='yes': RPS()else: print("Thanks for playing")play()RPS()playagain()
添加回答
举报
0/150
提交
取消