python修改私有属性,python定义私有属性的方法
1.在属性或方法的名称前添加下划线,以指示该属性或方法仅在类中使用。
2.可以手动调用_age来获取age属性。更严格的方法是在属性或方法前添加两个下划线_ _。这时候手动调用物业是拿不到的。
实例
班级学生:
def__init__(本人,姓名,性别,年龄):
self.name=name
自我.性=性
自我。_ age=年龄
defrun(self):
打印(我是{0},我能跑。格式(自我名称))
defjump(self):
打印(‘我出生在{0},{1},能跳很高’。格式(自我名称,自我性别))
Xiao _ ming=学生(小明,男,19)
Xiao _ hong=学生(小红,女,20)
xiao_ming.run()
xiao_hong.jump()
#叫私产,可以滴到,但是请遵守约定的规则。
打印(xiao_hong。_age)以上是python转化为私有财产的方法。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。