Mat*_*ide 2 python if-statement return
为什么这行代码总是返回true?
def GetPlayersMove(self):
    self.move = input("Enter Rock, Paper or Scissors: ")
    if self.move.lower() not in ["rock" "paper", "scissors"]:
        print("Error")
Run Code Online (Sandbox Code Playgroud)
    fal*_*tru 12
代码丢失了,.
["rock" "paper", "scissors"]
#      ^
Run Code Online (Sandbox Code Playgroud)
"rock" "paper"相当于"rockpaper":
>>> ["rock" "paper", "scissors"]
['rockpaper', 'scissors']
>>>
Run Code Online (Sandbox Code Playgroud)
请参见字符串文字串联