Skip to content

布尔类型

布尔类型

Python 中的布尔类型 bool 是 整数类型 int 的一个子类,用来描述逻辑关系的正确与否。

布尔类型只有两个值,即 TrueFalse 表示真和假,在 Python 中,布尔类型通常用于判断逻辑关系和状态标记。

条件判断

x = 5
y = 10
print(x < y)  # 输出True
print(x > y)  # 输出False

状态标记

程序开发过程中,经常需要标记一些状态,比如是否选中,是否点击等,都可以使用记录布尔值的变量记录状态。

isSelect = False
isExist = True

假值状态

在 Python 中,所有的对象都可以判断是否为真。其中,只有下面列出的几种情况得到的值为假,其他对象在 if 或者 while 语句中都表现为真。

常见的假值类型:

  • False
  • None
  • 数值中的零,包括 00.0虚数 0
  • 空序列,包括 空字符串空元组空列表空字典