Python 基础 之 Python3 基本数据类型 3

简介: Python3 基本数据类型

Python 基础 之 Python3 基本数据类型 3

Python3 基本数据类型

bool(布尔类型)

布尔类型即 True 或 False。

在 Python 中,True 和 False 都是关键字,表示布尔值。

布尔类型可以用来控制程序的流程,比如判断某个条件是否成立,或者在某个条件满足时执行某段代码。

布尔类型特点:

布尔类型只有两个值:True 和 False。

布尔类型可以和其他数据类型进行比较,比如数字、字符串等。在比较时,Python 会将 True 视为 1,False 视为 0。

布尔类型可以和逻辑运算符一起使用,包括 and、or 和 not。

这些运算符可以用来组合多个布尔表达式,生成一个新的布尔值。

布尔类型也可以被转换成其他数据类型,比如整数、浮点数和字符串。

在转换时,True 会被转换成 1,False 会被转换成 0。

实例

a = True
b = False

# 比较运算符
print(2 < 3)   # True
print(2 == 3)  # False

# 逻辑运算符
print(a and b)  # False
print(a or b)   # True
print(not a)    # False

# 类型转换
print(int(a))   # 1
print(float(b)) # 0.0
print(str(a))   # "True"

注意: 在 Python 中,所有非零的数字和非空的字符串、列表、元组等数据类型都被视为 True,只有 0、空字符串、空列表、空元组等被视为 False。因此,在进行布尔类型转换时,需要注意数据类型的真假性。

目录
相关文章
|
3天前
|
Python
【Python操作基础】——数据类型
【Python操作基础】——数据类型
|
3天前
|
存储 Python
python字符串和字节明确数据类型
【5月更文挑战第6天】python字符串和字节明确数据类型
9 2
|
6天前
|
存储 程序员 Python
Python 数据类型转换详解
Python 数据类型转换详解
14 0
|
7天前
|
Linux 数据安全/隐私保护 iOS开发
如何将python命令链接到Python3
如何将python命令链接到Python3
9 0
|
16天前
|
Python 容器
Python数据类型转换
Python数据类型转换
|
16天前
|
索引 Python
【Python21天学习挑战赛】集合 & 数据类型补充
【Python21天学习挑战赛】集合 & 数据类型补充
|
20天前
|
存储 JSON 运维
第三章 Python丰富的数据类型
第三章 Python丰富的数据类型
|
20天前
|
Python
Python从入门到精通——1.2.2学习基础语法和数据类型之控制结构
Python从入门到精通——1.2.2学习基础语法和数据类型之控制结构
|
20天前
|
机器学习/深度学习 存储 数据挖掘
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
|
20天前
|
存储 Python
Python从入门到精通——1.2.3学习基础语法和数据类型之函数定义和调用
Python从入门到精通——1.2.3学习基础语法和数据类型之函数定义和调用