1.4Python语言的类型(Type)

object类是所有类的基类。

1.空类 类型(class NoneType)

此类型只有一种取值None,在许多情况下它被用来表示空值,例如未显式指明返回值的函数将返回 None。它的逻辑值为假。

2.数字类型(Numeric Type)

2.1整数类 类型(class int)

整型返回一个基于数字或字符串 x 构造的整数对象,或者在未给出参数时返回 0

2.2浮点类 类型(class float)

返回从数字或字符串 x 生成的浮点数。

浮点类型遵循IEEE 754二进制浮点算术标准

2.3复数类 类型(class complex)

返回值为 real + imag*1j 的复数,或将字符串或数字转换为复数。

2.4布尔类 类型(class bool)

返回一个布尔值,True 或者 False,布尔类型是整数类 类型的子类型。

3.序列类型(Sequence Type)

3.1不可变序列(Immutable Sequence)

字符串(class str):字符串是由 Unicode 码位值组成的序列。

元组(class tuple):一个元组中的条目可以是任意 Python 对象。

字节串(class bytes):字节串对象是不可变的数组。

范围(class range):通常用于在 for 循环中循环指定的次数。

3.2可变序列(Mutable Sequence)

列表(class list):列表中的条目可以是任意 Python 对象。

字节数组(class bytearray):字节数组对象属于可变数组。

4.集合类型(Set Type)

集合(class set):此类对象表示可变集合。

冻结集合(class frozenset):此类对象表示不可变集合。

5.映射类型(Mapping Type)

字典(class dict):此类对象表示由几乎任意值作为索引的有限个对象的集合。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/2685.html

(7)
上一篇 2020年12月3日 01:30
下一篇 2020年12月4日 15:47

相关推荐

  • 1.6Python语言的变量(Variable)和常量(Constant)

    全局变量 在模块内,在类外创建,其作用域为整个模块,称为全局变量。 类变量 在类中定义的变量,其作用域为整个类,称为类变量。 实例变量 在类中定义的self.变量,其作用域为实例,称为实例变量。 局部变量 在函数中创建,其作用域为整个函数,称为局部变量。 常量 Python中没有从语言层面定义常量,只能把变量当常量使用…

    Python语言教程 2020年12月6日
    02.1K0
  • 1.8Python语言的语句(Statement)

    del 语句 del 语句按索引,而不是值从列表中移除元素。与返回值的 pop() 方法不同, del 语句也可以从列表中移除切片,或清空整个列表(之前是将空列表赋值给切片)。 例如: del 也可以用来删除整个变量: 此后,再引用 a&n…

    Python语言教程 2020年12月8日
    05470
  • 1.5Python数据结构之序列(Sequence)、集合(Set)、映射(Mapping)

    序列是一种可迭代的、有序的、可以包含重复元素的数据结构。 不可变(Immutable)序列 不可变序列(Immutable Sequence):字符串(class str)、元组(class tuple)、字节串(class bytes)、范围(class range)。 字符串…

    Python语言教程 2020年12月5日
    01.7K0

发表回复

登录后才能评论