python怎么转换成字符串(python如何转换为私有属性)
导读:1、在属性或方法名称之前增加一个下划线,表示属性或方法只在类中使用。...
1 、在属性或方法名称之前增加一个下划线 ,表示属性或方法只在类中使用 。
2 、可手动调用_age ,从而获得age属性 ,更严格的方法是在属性或方法之前增加两个下划线__ ,此时手动调用属性无法获得 。
实例
classStudent: def__init__(self,name,sex,age): self.name=name self.sex=sex self._age=age defrun(self): print("我是{0} ,我可以跑步".format(self.name)) defjump(self): print("我是{0} ,{1}生 ,可以跳高".format(self.name,self.sex)) xiao_ming=Student("小明","男",19) xiao_hong=Student("小红","女",20) xiao_ming.run() xiao_hong.jump() #调用私有属性 ,可以掉到 ,但是请遵守约定规则 print(xiao_hong._age)以上就是python转换为私有属性的方法 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!