class Person: def __init__(self, name: str): self._name = name @property def name(self) -> str: return self._name @name.setter def name(self, new_name) -> None: self._name = new_name p = Person("abc") print(p.name) p.name = "10" print(p.name)