Python中的数据类型主要包括以下几种:
Number(数字)
`int`:整数类型,可以表示正整数、负整数和零。
`float`:浮点数类型,表示有小数点的数值。
`complex`:复数类型,由实部和虚部组成。
String(字符串)
`str`:表示文本数据,可以用单引号或双引号表示。
Boolean(布尔值)
`bool`:表示逻辑值,`True` 或 `False`。
None(空值)
`None`:表示没有任何值或对象,是唯一的空值类型。
List(列表)
`list`:有序集合,可以包含不同类型的元素,支持增删改操作。
Tuple(元组)
`tuple`:有序集合,与列表类似,但元素不可修改。
Dictionary(字典)
`dict`:无序的键值对集合,每个键映射到一个值。
Set(集合)
`set`:无序且不包含重复元素的集合。
这些数据类型中,`Number`、`String` 和 `Tuple` 是不可变的,而 `List`、`Dictionary` 和 `Set` 是可变的。