Python 2.7.6 (default, Sep 9 2014, 15:04:36)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> if 5%2:
... print "T"
...
T
>>> if 5%2 == 0:
... print "T"
...
>>>
很简单。您可以在终端上尝试:
1)如果条件寻找答案>;1。
2) 在a)你在看答案是否是>;1 在b)中,您正在查看答案==0(如果在所有其他语言中都是这样的话==将返回1)
如果数字为偶数,
number % 2
为0(因此为False)number % 2 == 0
为真是数字为偶数第一个返回
int
,第二个返回bool
。Python的truthiness允许您以相同的方式处理它们。在number % 2
等于(简写)
number % 2 != 0
因为1的计算结果为True,0的计算结果为False。在
相关问题 更多 >
编程相关推荐