Python中的逻辑运算符解释

时间:2018-06-11 08:49:19

标签: python variables

此代码的输出是2.有人可以解释一下吗?

   > a = True
   > b = 0
   > c = 2
   > print((a OR b ) AND c)

1 个答案:

答案 0 :(得分:1)

逻辑AND(和):

如果有,则返回第一个Falsey值,否则返回表达式中的最后一个值。

逻辑OR(或):

如果有的话,返回第一个Truthy值,否则返回表达式中的最后一个值。