2020
09-29
09-29
Python如何使用@property @x.setter及@x.deleter
@property可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,但是有时候setter/deleter也是需要的。只有@property表示只读。同时有@property和@x.setter表示可读可写。同时有@property和@x.setter和@x.deleter表示可读可写可删除。代码如下classstudent(object):#新式类def__init__(self,id):self.__id=id@property#读defscore(self):returnself._score@score.setter#写de...
继续阅读 >