试图让它回答这个问题,但蟒蛇否认它
questionTwo == int(input("2. What year will the next Stanley Cup occur? "))
if questionTwo == '2014':
print("Correct")
else:
print("Not Correct")
试图让它回答这个问题,但蟒蛇否认它
questionTwo == int(input("2. What year will the next Stanley Cup occur? "))
if questionTwo == '2014':
print("Correct")
else:
print("Not Correct")
您正在比较 aint和 a str,这就是您的程序无法正常工作的原因。尝试:
if questionTwo == 2014:
print("Correct")
else:
print("Not Correct")
第一行应该说questionTwo = int(input("2. What year will the next Stanley Cup occur? ")). 您的使用==不会分配给questionTwo,它会计算是否questionTwo等于 int。您没有发布错误,但错误可能questionTwo是未定义的。
您正在尝试将整数与字符串进行比较,但这永远不会成功。
您将questionTwoasint和 inif语句检查questionTwo作为字符串。
更改if questionTwo == '2014':为if questionTwo == 2014: