首页 » python » 正文

python 中的 and or

python中有一种特殊的语法

a=10

b= 20

1 and a or b

这个时候我们看的值是 1 and a到底是 true还是false,如果是true ,那么最终的结果就是a

所以这个的结果为 10

同样的

0 and a or b

结果为20

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)