if else语法错误
- 论坛
- if else语法错误
14 浏览
if else语法错误
我正在使用这段代码来制作一个石头剪刀布游戏,但是我在这部分卡住了,我希望程序在玩家输入除了'R'、'P'或'S'之外的任何其他内容时告诉玩家输入有误,这个功能已经实现,但每当我输入'R'、'P'或'S'时,它仍然打印出错误消息"错误!请选择一个有效的答案(R/P/S)"。
代码如下:
choices = ['R','P','S']
computerchoice = random.choice(choices)
print(computerchoice)
print("让我们来玩石头剪刀布!")
playerchoice = input("石头剪刀布(R/P/S)-")
if playerchoice != ("R","P","S"):
print("错误!请选择一个有效的答案(R/P/S)")
else:
pass