python笔记01.2
先声明一下 各位大佬,这是我的笔记 如有错误,恳请指正 另外,感谢您的观看,谢谢啦!
1.逻辑运算符
and 与 、or 或、 not 非
与:全真为真,有假出假
或:有真出真,全假为假
非:假变真,真便假
上面是逻辑运算的原理,但是实际上代码会偷懒的
A and B 如果A为假那么B他会连看都都不看直接输出False
A or B 如果A为真那么B他一样连看都都不看直接输出True
验证懒惰机制的另一种方法
print(10 and 20) >20 在计算机眼里除了零剩下的数都是真,下面会详细讲
print(10 or 20) >10
不过到底何为True 何为 False哪
从数值的角度讲 print('%d'%True)
print('%d'