Python bool类型与逻辑关系运算
AI-摘要
小嗷犬 GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
Python bool类型与逻辑关系运算
小嗷犬bool类型
Python 中的布尔类型只有两种值:True
和 False
。
bool
类型是数字类型,在参与数学计算时会分别转型为1
,0
:
1 |
|
逻辑运算
Python 中3个布尔操作符(and
、or
和not
)被用于进行逻辑运算,分别代表与、或、非三种逻辑运算:
a | b | a and b | a or b | not a |
---|---|---|---|---|
False | False | False | False | True |
False | True | False | True | True |
True | False | False | True | False |
True | True | True | True | False |
运算优先级由高到低为:not
,and
,or
。
1 |
|
关系运算
bool
类型值通常来自于关系运算的结果,下面是 Python 中包含的各种关系比较的操作符:
运算符 | 样例 | 结果 | 功能说明 |
---|---|---|---|
< | 5 < 4 | False | 小于 |
> | 5 > 4 | True | 大于 |
<= | 5 <= 4 | False | 小于等于 |
>= | 5 >= 3 | True | 大于等于 |
== | 5 == 4 | False | 等于 |
!= | 5 != 4 | True | 不等于 |
Python 表达式支持多个比较运算,这种表达式和数学中的表达方式非常接近。
1 |
|
评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果