property简单使用
1 class P: 2 """ 3 property简单使用 4 """ 5 def __init__(self,name): 6 self._name = name 7 8 @property 9 def name(self): 10 return self._name 11 12 @name.setter 13 def name(self,val): 14 self._name = val 15 16 @name.deleter 17 def name(self): 18 del self._name 19 20 21 p = P("zhangsan") 22 print(p.name) 23 print(p.__dict__) 24 p.name = "wangsi" 25 print(p.name) 26 print(p.__dict__)