property属性 1.property属性: 是一个提高开发者用户体验度的属性,可以将一个函数改造的像属性一样。 例: # 定义的时候像是一个函数 使用的时候和属性的方式是以样的class Foo(object): @property def money(self): return 100# f = Foo()# m = f.money()
property属性
执行结果:
2.property简单应用:
执行结果: 3.装饰器方式:在方法上应用装饰器 三种@property装饰器:
例:
执行结果: 4.类属性方式:在类中定义值为property对象的类属性 属性名 = property(获取, 修改, 删除, 备注) 例:
执行结果: |
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27