标签: python variables
此代码的输出是2.有人可以解释一下吗?
> a = True > b = 0 > c = 2 > print((a OR b ) AND c)
答案 0 :(得分:1)
逻辑AND(和):
如果有,则返回第一个Falsey值,否则返回表达式中的最后一个值。
逻辑OR(或):
如果有的话,返回第一个Truthy值,否则返回表达式中的最后一个值。