我熟悉1
2 DCBA D 1
2 DCBA C 2
2 DCBA B 3
2 DCBA A 4
3 BACD B 1
3 BACD A 2
3 BACD C 3
3 BACD D 4
4 ABCD A 1
4 ABCD B 2
4 ABCD C 3
4 ABCD D 4
和type(x)
之间的difference,但找不到这两种检查{{1 }}就是字典:
x.__class__
到目前为止,以我的经验,两者可以互换使用,但我想知道结果是否会有所不同,从而导致人们偏爱两者之一。
编辑: alaniwi给出了一个公认的答案,即x
如果对象是所测试的类的子类的实例,则也返回True。