← Back to archive

Stdle #26 · classes · 2026-07-02

What does this Python snippet output?

A past puzzle — fully playable. 4 attempts, hints on wrong guesses.

class Base:
def who(self): return "Base"
class L(Base):
def who(self): return "L>" + super().who()
class R(Base):
def who(self): return "R>" + super().who()
class M(L, R): pass
print(M().who())
Classes
4 attempts left

Answer & explanation