# python3小白课:逻辑运算符 逻辑运算主要用于操作布尔类型(bool)的变量、常量或表达式,逻辑运算符的返回值还是布尔类型。许多编程语言都有相类似或相同的概念,掌握一次,学习其他编程语言时即可很快上手。 python中就三个逻辑运算符,我们来直接看下代码例子: ```python # coding:utf-8 # and,与,前后的表达式都为真时,逻辑返回结果才为真True,否则返回假False a = 10 b = 5 print(a <= 10 and b == 5) # or,或,前后的表达式任意一个为真时,逻辑返回结果即为真True,都为假才返回假False print(a >= 100 or b == 5) # not,非,只需要一个表达式,表达式结果为True,则返回False,结果为False,则返回True,即反义 print(not(a == 10)) # 多个逻辑运算符还能嵌套运行,虽然有运算符优先级,但还是建议使用小括号把需要先算的括起来 # 这样可以保证代码的可读性,因为,一般人都记不住很多运算符的优先级的 print(a <= 10 and (a > b or b == 5)) ``` 关于逻辑运算符是大家必须掌握的东西,今后在做一些逻辑判断的时候很重要。 ### 单词释义 | 单词 | 释义 | | ---- | ---------------------- | | and | 与 | | or | 或 | | not | 非,你也可以理解为不是 |