雅虎猫

博客园 首页 联系 订阅 管理

    Python的核心就是对象,所有的数据都表示为对象或对象间的关系。每个对象都有一个标识、类型和值。一旦对象被创建,对象的标识就不会改变了,你可以把它想象成对象在内存中的地址。可以使用is运算符来比较两个对象的标识是否相等。可以使用id()函数来得到一个整数,它表示对象的标识。可以使用type()函数得到对象的类型。


    下面简单介绍概括一下Python内置的数据类型:
1、数值类型:包括整型、浮点型和复数。整型又包括整数和布尔值。
2、序列类型:分为不可修改序列和可修改序列。不可修改序列包括字符串、元组和字节。可修改序列包括列表和字节数组。
3、集合类型:包括集合和冻结集合(不可修改集合)。
4、映射类型:字典。
5、可调用类型:包括用户自定义函数、实例方法、生成器函数、协程函数、异步生成器函数、内置函数、内置方法、类和类实例。
6、模块:模块是Python组织代码的基本单元。当使用import语句时会创建一个模块对象。
7、用户自定类。
8、类实例:当调用一个类对象时会创建一个类实例。
9、I/O对象:就是文件对象,提供了对文件的操作。
10、内置类型:是解释器内部使用的对象,但暴露给了程序员,在特殊场合下使用。包括代码对象、帧对象、追踪对象、切片对象、静态方法对象、类方法对象。

posted on 2017-11-25 21:43  雅虎猫  阅读(461)  评论(0编辑  收藏  举报