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

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

相关推荐

  • 2.1Python语言的模块(Module)和包(Package)

    模块(module) Python中一个模块就是一个文件,存储在扩展名为.py的文件中,文件的名字就是模块名,模块中可以声明变量、常量、函数、属性和类等Python模块元素。 Python模块事实上是提供了一种命名空间(namespace)。同一个模块内部不能有相同名字的模块元素,但是不同模块可以。 包(package…

    Python语言教程 2021年3月1日
    07530
  • 1.1Python语言的三种注释(Comment)

    常规注释 一条注释以不包含在字符串字面值内的井号 (#) 开头,# 后面有一个空格,接着是注释内容。 文档注释 文档注释是一种用于生成API文档的注释,推荐使用三重双引号,不推荐使用三重单引号。 单行文档注释 多行文档注释 文档注释生于内容和结束三重双引号要与开始三重双引号对齐。 编码注释 编码注释是一种特殊的注释,用…

    Python语言教程 2020年12月1日
    01.2K0
  • 2.3Python语言的枚举(Enum)

    枚举(Enum)是用来管理一组相关的有限个常量的集合,本质上是一种类。

    Python语言教程 2021年3月3日
    06270

发表评论

登录后才能评论