在Python中,常见的数据类型包括以下几种:
- 数字类型(Numeric Types):
- 整数(int):表示整数值,例如 42。
- 浮点数(float):表示带有小数部分的数值,例如 3.14。
- 复数(complex):表示具有实部和虚部的复数,例如 2+3j。
- 字符串类型(String):用于表示文本数据,由一系列字符组成,例如 “Hello, World!”。
- 列表类型(List):表示有序、可变的集合。列表中的元素可以是不同类型的数据,例如 [1, 2, “apple”, True]。
- 元组类型(Tuple):表示有序、不可变的集合。元组中的元素可以是不同类型的数据,例如 (1, 2, “apple”, True)。
- 集合类型(Set):表示无序、唯一元素的集合。集合中的元素必须是不可变的数据类型,例如 {1, 2, 3}。
- 字典类型(Dictionary):表示键-值对的集合。字典中的每个元素由一个键和对应的值组成,例如 {“name”: “Alice”, “age”: 25}。
- 布尔类型(Boolean):表示逻辑值,只有两个取值 True 和 False,用于条件判断和逻辑运算。
- 空值类型(NoneType):表示空值或缺失值,只有一个取值 None。
此外,Python还支持其他一些高级数据类型,如集合(Set)和字节串(Bytes),以及自定义的用户定义类型(User-defined Types)等。
这些不同的数据类型具有不同的特点和用途,可以根据需要选择合适的数据类型来存储和操作数据。