今日份学习内容:布尔型。要求掌握布尔型的含义,赋值要求,比较运算及逻辑运算
概念009布尔型布尔型是一种数据类型,其仅包含两种结果True 和 False(即成立和不成立)
赋值对象为布尔值时不用加双引号
参与比较运算的一共有六个符号:
- 大于号:>
- 小于号:<
- 等于号:==
- 大于等于号:>=
- 小于等于号:<=
- 不等于号:!=
参与逻辑运算的符号主要有三个:
- 与、且:and
- 或:or
- 非:not
运算规则
| 逻辑运算符 | 含义 | 说明 |
|---|---|---|
| and | 且 | 当a和b两个表达式都为真时即为True,反之为false |
| or | 或 | 当a和b两个表达式都为假时,a or b才为假,否则为真 |
| not | 非 | 如果a为真则not a 为假,如果a为假,则not a 为真 |
ps:
- 运算符和表达式之间要有空格
- 涉及多个运算时,比较运算和逻辑运算会混合使用,此时python会先执行比较运算再按从左到右运行逻辑运算
- 若想控制执行顺序可以使用到(), 括号内的运算会先被执行
布尔表达式的结果永远是True或者False



