![从Excel到Python:用Python轻松处理Excel数据](https://wfqqreader-1252317822.image.myqcloud.com/cover/813/36511813/b_36511813.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.12 逻辑运算符
逻辑运算符一共有3 个,分别是and、or 和not。
and:当and 左右两边的条件都为真时,返回真(True);否则,返回假(False)。
or:当or 左右两边有一个条件为真时,返回真(True);两个均为假,返回假(False)。
not:假的变成真的,真的变成假的,取反。
1.12.1 and(与)
当and 运算符左右两边的条件都为真时,返回真(True);当有一边的条件为假或两边的条件均为假时,返回假(False)。下面的代码列举了and 运算符左右两边的所有可能性,代码在 “Chapter-1-26.py” 文件中。
![img](https://epubservercos.yuewen.com/6EC4D6/19391578208687606/epubprivate/OEBPS/Images/txt001_63.jpg?sign=1739490719-P3v5BvIlkVSsBm80dUMsjas7a3InDjZd-0-2658c4e61ee8009c9cbb4cf8817557fa)
1.12.2 or(或)
当or 运算符左右两边任意一个条件为真时,返回真(True);两个条件均为假,返回假(False)。下面的代码列举了or 运算符左右两边的所有可能性,代码在“Chapter-1-27.py” 文件中。
![img](https://epubservercos.yuewen.com/6EC4D6/19391578208687606/epubprivate/OEBPS/Images/txt001_64.jpg?sign=1739490719-q5RtsZai9QmQZ4y1xnlUimhRtBBRiH1s-0-da33c626e00eb28ad1541163295223a0)
1.12.3 not(非)
如果对True 取反,则返回False;如果对False 取反,则返回True。下面的代码列举了not 运算符的所有可能性,代码在 “Chapter-1-28.py” 文件中。
![img](https://epubservercos.yuewen.com/6EC4D6/19391578208687606/epubprivate/OEBPS/Images/txt001_65.jpg?sign=1739490719-nox7mGV0BOzcVnNY6ueJ87plJGP0Ss6D-0-f00fc14a20aee9a8896dc78f150ba575)
![img](https://epubservercos.yuewen.com/6EC4D6/19391578208687606/epubprivate/OEBPS/Images/txt001_66.jpg?sign=1739490719-zcqCtI91OqF3tPMLsA5tZYfehZOHXe0s-0-658349299a3c51fd1d09bf320ce4e187)