class Test:
def __init__(self,a,b):
self.__a = a
self.b=b
@property
def a(self):
return self.__a
@a.setter
def a(self,a1)
self.__a=a1
执行代码
t = Test()
t.a = 5
print(t.a) 打印出来5
这样就可以使私有属性像普通属性一样去用,当然也可以用普通方法,定义一个setA的方法,getA的方法,用调用方法的形式去赋值和读取