比较相同的字符串返回false python 3

时间:2019-02-27 09:24:22

标签: python python-3.x string dictionary

因此,我尝试将变量与dict比较,包括python 3.6中作为值的字符串。我无法理解为什么它返回False

choices = {1 : "Rock", 2 : "Paper", 3 : "Scissors"}
playerChoice = "Rock"

dictCheck = playerChoice in choices
print(playerChoice)
print(dictCheck)

print(choices)

此代码的输出如下:

False
Rock
{1: 'Rock', 2: 'Paper', 3: 'Scissors'}

我也尝试在变量“ Rock”上使用单引号。

0 个答案:

没有答案