我使用python 2.7并尝试简单地从一个人那里获取一个输入(通过raw_input)然后根据输入的内容输出一个字符串,但我得到的行为是第一个逻辑在我的"如果"无论我输入什么,语句总是会执行。
为什么这不起作用?
another_card = raw_input("Another card: (Y or N) ")
print "The value of another_card is: " + another_card
if another_card == "Y" or "y":
print "Good on you"
elif another_card == "N" or "n":
print "Wimp. Game over."
else:
print "What the hell did you type?"
任何帮助将不胜感激。感谢。