python所有数据类型
时间: 2024-11-06 19:12:34 浏览: 14
Python是一种动态类型的高级编程语言,支持多种数据类型。以下是Python中的主要数据类型:
1. **数字** 类型:包括整数(int)、浮点数(float)、复数(complex)。例如 `42`、`3.14` 和 `1j`。
2. **字符串** (str):一串字符序列,可以使用单引号或双引号表示,如 `'Hello World!'` 或 `"你好"`。
3. **布尔值** (bool):只有两个值,True 和 False。
4. **列表** (list):有序的元素集合,可以包含任意类型的数据,用方括号[]表示,如 `[1, 'a', True]`。
5. **元组** (tuple):类似于列表,不可变,用圆括号()表示,如 `(1, 'a')`。
6. **字典** (dict):无序的键值对集合,键通常是不可变的,如 `{'name': 'Tom', 'age': 20}`。
7. **集合** (set):无序的唯一元素集,用大括号{}表示,如 `{1, 2, 3}`。
8. **NoneType**:专用于表示空值或缺失值,通常赋值给变量`None`。
9. **枚举** (enum):虽然不是Python内置类型,但可以用第三方库如`enum34`或`enum`创建自定义枚举类型。
阅读全文