为什么 Python 将这些类视为不同的数据类型?
>>> class A:
... pass
...
>>> class B(object):
... pass
...
>>> a = A()
>>> b = B()
>>> type(A)
<type 'classobj'>
>>> type(B)
<type 'type'>
>>> type(a)
<type 'instance'>
>>> type(b)
<class '__main__.B'>
我很新。所以我真的不明白为什么它将所有这些都视为不同的数据类型。它们都是类,所以看起来它们应该是相同的。