1 python if-statement boolean operators
我目前是Python的新手,我正在尝试运行几行简单的代码.我无法理解Python在if语句之后如何评估这种语法.任何解释将不胜感激.
number = int(raw_input("Enter number : "))
if number == (1 or 2 or 3):
print "Match"
else:
print "No match"
Run Code Online (Sandbox Code Playgroud)
只有整数1产生一个阳性结果,包括2和3在内的任何其他数字都会通过else分支.条件是否只能说明如下?:
if number == 1 or number == 2 or number == 3:
Run Code Online (Sandbox Code Playgroud)
谢谢.
| 归档时间: |
|
| 查看次数: |
123 次 |
| 最近记录: |