我目前是 Python 新手,正在尝试运行几行简单的代码。我无法理解 Python 如何在if语句之后评估此语法。任何解释将不胜感激。
number = int(raw_input("Enter number : "))
if number == (1 or 2 or 3):
print "Match"
else:
print "No match"
只有整数 1 产生正结果,包括 2 和 3 在内的任何其他数字都通过else分支。条件是否只能表述如下?:
if number == 1 or number == 2 or number == 3:
谢谢你。