前言:本笔记仅仅只是对内容的整理和自行消化,并不是完整内容,如有侵权,联系立删。
一、关系运算符和逻辑运算符
在上一课中,我们已经通过 N < count 来确定 while 循环的次数,其中的 < 就是一个关系运算符。顾名思义,关系运算符就是用来判断左右两侧的表达式值的大小关系的运算符。如果关系成立,那么返回 True,否则返回 False。
一般来说,关系运算符包括大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、等于(==)、不等于(!=)这六种。
Tip:一定要当心等于是双等号(==),而不是数学中的单等号。
但有的时候,我们还需要同时满足好几个条件,循环才能继续,因此 Python 提供了一些逻辑运算符帮助我们解决这类问题。它们分别是:
1、逻辑与运算(and):当运算符两边的条件判断都为真时,整个结果才为真
2、逻辑或运算(or):当运算符两边的条件判断只有一个为真时,结果就为真
3、逻辑非运算(not):将条件判断的值取反后返回