开发者社区 问答 正文

python内置的@property装饰器有什么作用?

python内置的@property装饰器有什么作用?

展开
收起
游客fq2cv4o24bhvc 2021-10-31 20:39:40 1530 分享 版权
2 条回答
写回答
取消 提交回答
  • 不懂的太多

    用于将方法转换为对象的属性

    转换后调用方式变为调用属性的方式

    转换前调用方式: p.set_name()

    转换后调用方式: p.set_name

    2022-04-03 21:18:59
    赞同 展开评论
  • 负责把一个方法变成属性调用的,用来模拟一个属性,通过@property装饰器可以对模拟属性的取值和赋值加以控制

    2021-10-31 20:41:19
    赞同 展开评论