Python从入门到放弃--逻辑运算符

'and' 'or' 'not'

首先要弄清楚的前提:

布尔类型只有两个值:True和False,在Python语言中对应的是1和0

其次要弄清楚顺序

not>and、or

  • and

a and b:当a为True时,返回b的值,当a为False时,返回a的值

  • or

a or b:当a为True时,返回a的值,当a为False时,返回b的值

数据类型 False True

整型

0 其他
浮点型 0.0 其他
字符串 ‘’ 其他
字典 {} 其他
元组 () 其他
列表 [] 其他
None None  

猜你喜欢

转载自blog.csdn.net/i_lovenet/article/details/80343339