python修改私有属性,python定义私有属性的方法

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: