Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #@Property 就是java中的get 和set 在python中 将 函数变为属性一样去使用
- class Student(object):
- @property
- def score(self):
- return self._score
- @score.setter
- def score(self, value):
- if not isinstance(value, int):
- raise ValueError('score must be an integer!')
- if value < 0 or value > 100:
- raise ValueError('score must between 0 ~ 100!')
- self._score = value
- A=Student()
- A.score=20
- print(A.score)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement