我有以下代码 - 我在我不理解结果的行旁边发表了评论。
class A:
pass;
class B(A):
pass;
class C(B):
pass;
for i in [A,B,C]:
try:
raise i();
except C:
print("C");
except B:
print("B");
### if i write A(), it shows: __main__.A: <__main__.A instance at 0x00ACBE18>
except A:
print("A");
这是我第一次使用该网站,所以如果有任何需要澄清的地方,请告诉我...