1.@property装饰器@property可以将一个方法的调用方式变成“属性调用”。下面是一个简单的例子,让您体验一下这种转变。示例代码:classEmployee:@propertydefsalary(self):return30000emp1=Employee()print(emp1.salary)print(type(emp1.salary))emp1.salary()运行结果:Traceback(最近调用最后一次):File"test.py",line11,in

1.@property装饰器@property可以将一个方法的调用方式变成“属性调用”。下面是一个简单的例子,让您体验一下这种转变。示例代码:classEmployee:@propertydefsalary(self):return30000emp1=Employee()print(emp1.salary)print(type(emp1.salary))emp1.salary()运行结果:Traceback(最近调用最后一次):File"test.py",line11,in