代码点读机 / Python / property

property Python · 内置函数

装饰器,把方法包装成属性,像访问变量一样读取计算结果。

怎么用

@property

小例子

class 圆:
    @property
    def 面积(self):
        return 3.14 * 2 ** 2
print(圆().面积)

运行结果

12.56

官方文档:https://docs.python.org/zh-cn/3/library/functions.html#property

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条