1. object(常规意义上的类) 是一切类的基类,列表、字符串包括最基本的type都继承自object
print(list.__base__)
print(str.__base__)
print(type.__base__)
print(object.__base__)
'''result:
<class 'object'>
<class 'object'>
<class 'object'>
None
2. 列表、字符串包括最基本的type等都是type的实例
print(type("demo"))
print(type(str))
print(type(type))
'''result
<class 'str'>
<class 'type'>
<class 'type'>
3. type<=>class(普通意义上的类,近似于type)->obj(基类)
demo4=Demo1
print(demo4)
print(type(demo4))
print(demo4.__base__)
print(Demo1)
print(type(Demo1))
print(Demo1.__base__)
print(type(Demo1.__base__))
'''result
<class '__main__.Demo1'>
<class 'type'>
<class 'object'>
<class '__main__.Demo1'>
<class 'type'>
<class 'object'>
<class 'type'>