没太明白为什么1 and 0的时候返回 0 ,0 and 1的时候还是返回0,

来源:5-9 逻辑运算符

南风大叔

2018-02-05

不是偷懒取后面的吗?


是因为比较的时候第一个是False就直接返回False,不用再去看第二个吗?    

写回答

2回答

7七月

2018-02-06

偷懒应该是取前面的啊。1 and 0 ,必须判断2个为真才为真,所以读了还要读0,最后返回0.

第二个就更简单了啊 直接读到第一个就 判断不可能成立返回0.

0
0

南风大叔

提问者

2018-02-05

当第一个为假的时候直接返回假,当第一个为真的时候去看第二个是真是假,是这样吗?

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14598 学习 · 4470 问题

查看课程