2.4Python语言的内置类型(Built-in Types)
目录
1.空类型(NoneType)
此类型只有一种取值None,在许多情况下它被用来表示空值,例如未显式指明返回值的函数将返回 None。它的逻辑值为假。
2.数字类型(Numeric Types)
2.1整数类 类型(class int
)
整型返回一个基于数字或字符串 x 构造的整数对象,或者在未给出参数时返回 0
。
2.2浮点类 类型(class float
)
返回从数字或字符串 x 生成的浮点数。
2.3复数类 类型(class complex
)
返回值为 real + imag*1j 的复数,或将字符串或数字转换为复数。
2.4布尔类 类型(class bool
)
返回一个布尔值,True
或者 False
,布尔类型是整型的子类型。
3.序列类型(Sequence Types)
3.1不可变序列(Immutable sequences)
字符串(class str
):字符串是由 Unicode 码位值组成的序列。
元组(class tuple
):一个元组中的条目可以是任意 Python 对象。
字节串(class bytes
):字节串对象是不可变的数组。
范围(class range
):通常用于在 for
循环中循环指定的次数。
3.2可变序列(Mutable sequences)
列表(class list
):列表中的条目可以是任意 Python 对象。
字节数组(class bytearray
):字节数组对象属于可变数组。
4.集合类型(Set types)
集合(class set
):此类对象表示可变集合。
冻结集合(class frozenset
):此类对象表示不可变集合。
5.映射(Mappings)
字典(class dict
):此类对象表示由几乎任意值作为索引的有限个对象的集合。
6.其他内置类型
6.1模块(Modules)
6.2类与类实例(Classes and Class Instances)
6.3函数(Funtions)
6.4方法(Methods)
6.5类型对象(Type Objects)
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonbasic/2685.html