关于type
来源:2-3 python中的内置类型
慕函数4504940
2019-06-19
老师,课程中你说type是自己的实例,怎么解释下图,type与object实例

isinstance(type,object)
isinstance(type,type)
isinstance(object,type)
为什么都为true
写回答
1回答
-
bobby
2019-06-20
其实这个就是课程中讲解到的最让人头疼的一部分,这个地方是个环,object既是实例又是类, type也是一样
,type作为类的时候是继承了object的,作为实例的时候object是由type生成的,所以isinstance(type,object) 这一行为true就好理解了,
至于 isinstance(type,type)为什么为true也是一样的,因为type是object的实例,object又是由type生成的,所以type也是type的实例。后面的逻辑是一样的,你可以试试 isinstance(object,object)这里就是个环
022019-06-21
相似问题