在python 中一切对象
类、函数也是对象,类可以理解为是模板对象,用于生成实例对象,都具有对象的特性
- 赋值给一个变量
- 加入一个队列中
- 作为函数参数
- 作为函数的返回值
type,object,class的关系
- objec类是所有类的基类
- class其实也是是一个对象,类似工厂对象,用来创建其他对象
- type是一个顶层类对象,自我创建,由type对象创建其他下级对象。
//数字1由int类型对象创建,int类型对象由type对象创建
1->int->type
常见内置类型
在python中,对象有三个特点:
- 身份,对象在内存中的地址
- 数值
- 类型,对象是通过那个类对象创建的
常见类型:
- int
- float
- bool
- str
- tuple
- list
- set
- dist
- none
- 迭代器类型
- 上下文管理类型