求问结果问什么是4????
not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9{:5_104:} python 中的and从左到右计算表达式,python中的逻辑操作符and可以将任意表达式连接在一起,并得到一个布尔类型的值,如果两边都为真,则返回第二个值,如果第一(二)个为假,则返回第一(二)个值。----> (not 1))or (0 and 1) or (3 and 4) or (5 and 6) or (7 and 8 and 9)
----> 0 or 0 or 4 or 6 or 9
----> 0 or 4 or 6 or 9
----> 4 or 6 or 9
逻辑表达式的值只有 True(非 0)和 False(0),至于非 0 时的具体数值是多少,并没有任何可关心的价值,只要知道它的值是 True 便足够了! 其实不用担心,这个例子实际上基本用不到
页:
[1]