<分区>
我理解对象是类型的实例,类型继承自对象。所以以下关系是有道理的:
isinstance(object, type) # returns True, ok
issubclass(type, object) # returns True, ok
我还知道 isinstance(a,b) 检查 a 是否是 b 或其基类的实例。因此,以下内容也很有意义:
isinstance(type, type) # returns True because it is translated to ....
isinstance(type, object) # which is True
我无法理解的是为什么以下语句返回 True。
isinstance(type, object) # returns True, but why?
isinstance(object, object) # returns True, but why?
如果你知道请告诉我。谢谢。