您当前的位置: 首页 >  Python

北极的三哈

暂无认证

  • 5浏览

    0关注

    126博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Python面向对象进阶③】——@property装饰器的用法

北极的三哈 发布时间:2022-07-01 23:20:31 ,浏览量:5

Python@property属性值的限制

在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把属性值随便改

class Person(object):
    pass
    
p = Person()
p.age = 1000

我们可以看到类中的属性被随意修改,很明显不能这样操作,为了限制age的范围,可以通过一个 set_age()方法来设置成绩,再通过一个 get_age() 来获取年龄,这样,在 set_sc

关注
打赏
1665905568
查看更多评论
立即登录/注册

微信扫码登录

0.0501s