分组逻辑表达式

时间:2012-02-01 13:40:04

标签: python expression

如何告诉Python我想要执行以下操作:

if cond1 and (not cond2 or not cond2)

我希望括号中的表达式先执行,然后将结果提供给和。

1 个答案:

答案 0 :(得分:8)

与大多数语言一样,python从左到右评估表达式,因此您只需将它们按照您希望它们进行评估的顺序排列:

if (not cond2 or not cond3) and cond1