fork download
  1. class Robot:
  2. def __init__(self, power):
  3. self.power = power
  4.  
  5. power = property()
  6.  
  7. @power.setter
  8. def power(self, value):
  9. if value < 0:
  10. self._power = 0
  11. else:
  12. self._power = value
  13.  
  14. @power.getter
  15. def power(self):
  16. return self._power
  17.  
  18. wall_e = Robot(-100)
  19. #wall_e.power = 20
  20. print(wall_e.power)
Success #stdin #stdout 0.01s 27664KB
stdin
Standard input is empty
stdout
0