class A: def __init__(self, name): self.name = name def __repr__(self): return f"A('{self.name}' )" class B(A): pass b = B("Katie") print(repr(b)) class A: def __init__(self, name): self.name = name def __repr__(self): return f"{type(self).__name__}('{self.name}' )" class B(A): pass b = B("Katie") print(repr(b))