1.4 KiB
1.4 KiB
python3小白课:逻辑运算符
逻辑运算主要用于操作布尔类型(bool)的变量、常量或表达式,逻辑运算符的返回值还是布尔类型。许多编程语言都有相类似或相同的概念,掌握一次,学习其他编程语言时即可很快上手。
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 | 非,你也可以理解为不是 |