Understanding Method Resolution Order
Mon 10 August 2026
class A:
def show(self):
print("A")
class B:
def show(self):
print("B")
class C(A, B):
pass
print(C.mro())
[<class '__main__.C'>, <class '__main__.A'>, <class '__main__.B'>, <class 'object'>]
Score: 10
Category: chapter3_multiple_inheritance