布尔类型
布尔类型
Python 中的布尔类型 bool
是 整数类型 int
的一个子类,用来描述逻辑关系的正确与否。
布尔类型只有两个值,即 True
和 False
表示真和假,在 Python 中,布尔类型通常用于判断逻辑关系和状态标记。
条件判断
x = 5
y = 10
print(x < y) # 输出True
print(x > y) # 输出False
状态标记
程序开发过程中,经常需要标记一些状态,比如是否选中,是否点击等,都可以使用记录布尔值的变量记录状态。
isSelect = False
isExist = True
假值状态
在 Python 中,所有的对象都可以判断是否为真。其中,只有下面列出的几种情况得到的值为假,其他对象在 if
或者 while
语句中都表现为真。
常见的假值类型:
False
None
- 数值中的零,包括
0
、0.0
、虚数 0
。 - 空序列,包括
空字符串
、空元组
、空列表
、空字典
。