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))