【Python】详解@property装饰器的使用

在绑定属性时,若是咱们直接把属性暴露出去,虽然写起来很简单,可是,没办法检查参数,致使能够把成绩随便改:程序员 s = Student() s.score = 9999 这显然不合逻辑。为了限制score的范围,能够经过一个set_score()方法来设置成绩,再经过一个get_score()来获取成绩,这样,在set_score()方法里,就能够检查参数:web class Student(ob
相关文章
相关标签/搜索