对象的三个特征
身份(地址可以使用id(变量名)查看)、类型、值
举例说明:
a=1,1是a这个对象的值,1由python的解释器用int类型来封装后由a这个对象指向封装后的1这个对象
Python内置类型
None(全局只有一个)
Python解释器在启动的时候会用None这个类型生成一个None的对象
验证:
数值
int、float、complex(复数)、bool
迭代类型
后面会深入,本节只是搭建框架
序列类型
list、bytes、bytearray、memoryview(二进制序列)、range、tuple、str、array,在自定义序列类详解
映射(dict)
key-value结构
集合
set与frozenset(不可修改)
上下文管理类型(with语句)
其他
模块类型、class和实例、函数类型、方法类型、代码类型、object对象、type类型、ellipsis类型、notimplemented类对象