Run
class Circle: def __init__(self, radius): self._radius = radius @property def radius(self): return self._radius @radius.setter def radius(self, value): if value >= 0: self._radius = value else: print("Radius cannot be negative") circle = Circle(5) print(f"Initial radius: {circle.radius}") circle.radius = 7 print(f"Updated radius: {circle.radius}")
Output