Python 短路机制

Posted meilong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 短路机制相关的知识,希望对你有一定的参考价值。

And / Or

A B A and B A or B Not A
True True True True False
True False False True False
False True False True True
False False False False True

总结:

and

两个操作数都为True时,结果才是True,任何一个操作数为False,结果肯定是False.

or

两个操作数都为False时,结果才是False,任何一个操作数为True,结果肯定是True.

短路

当第一个操作数的值已经能决定整个逻辑运算表达式的值时,第二个表达式就不执行了.

以上是关于Python 短路机制的主要内容,如果未能解决你的问题,请参考以下文章

python 之二运算符,逻辑运算短路原则

python学习30300509逻辑运算短路原则

python学习30300509逻辑运算短路原则

python实现最短路径问题

Python是不是支持短路?

Python数模笔记-NetworkX最短路径