编程语言根据一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算。
每种编程语言都会有一些基本的数据类型用来表示现实世界中的常见信息。
Python中的常见数据类型如下
数值类型
名称 | 描述 |
---|---|
int(整数) | 数学概念中的整数 |
float(浮点数) | 数学概念中的实数 |
complex(复数) | 数学概念中的复数 |
序列类型
名称 | 描述 |
---|---|
str(字符串) | 字符串是字符的序列表示,用来表示文本信息 |
list(列表) | 列表用来表示有序的可变元素集合。例如表示一个有序的数据组。 |
tuple(元组) | 元组用来表示有序的不可变元素集合。 |
散列类型
名称 | 描述 |
---|---|
set(集合) | 数学概念中的集合,无限不重复元素的集合 |
dict(字典) | 字典是无序键值对的集合。用来表示有关联的数据,例如表示一个人的基本信息。 |
其他类型
名称 | 描述 |
---|---|
bool(布尔型) | bool型数据只有两个元素,True表示真,False表示假。用来表示条件判断结果。 |
None | None表示空。 |