& 不适用于短路规则
&& 适用于短路规则
例子 :
下面的例子最能说明问题
































输出:
regular AND:
fn1 called
fn2 called
result is False
short-circuit AND:
fn1 called
result is False
fn1 called
fn2 called
result is False
short-circuit AND:
fn1 called
result is False
PS.
(|) 与 (||) 运算符也是一样的道理