Visualizing The Inheritance Hierarchy

Mon 10 August 2026
class X:
    pass

class Y(X):
    pass

class Z(X):
    pass

class W(Y, Z):
    pass

print(W.mro())
[<class '__main__.W'>, <class '__main__.Y'>, <class '__main__.Z'>, <class '__main__.X'>, <class 'object'>]


Score: 10

Category: chapter2_inheritance