Python进阶之@property动态属性的实现

时间:2020-12-25 21:58:49
【文件属性】:
文件名称:Python进阶之@property动态属性的实现
文件大小:61KB
文件格式:PDF
更新时间:2020-12-25 21:58:49
op pr pro Python 动态属性的概念可能会被面试问到,在项目当中也非常实用,但是在一般的编程教程中不会提到,可以进修一下。 先看一个简单的例子。创建一个 Student 类,我希望通过实例来获取每个学生的一些情况,包括名字,成绩等。成绩只有等到考试结束以后才会有,所以实例化的时候不会给它赋值。 class Student: def __init__(self, name): self.name = name self.score = None mike = Student('mike') 考试完以后,准备给 mike 打分: mike.score = 999 在这里,老师一不

网友评论