class Foo:
pass
class Bar(Foo):
pass
foo = Foo()
print(isinstance(foo, Foo))
print(issubclass(Bar, Foo))
'''
True
True
'''
派生类的实例的type是派生类本身,派生类的实例也是基类的实例
class Foo:
pass
class Bar(Foo):
pass
bar = Bar()
print(isinstance(bar, Foo))
# True
print(type(bar))
# <class '__main__.Bar'>