首页 / 知识
python如何转换为私有属性
2023-11-12 12:58:00
python如何转换为私有属性
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一个数的平方怎么表示
python一个数的平方怎么表示,培训,平方根,个数,函数,模块,表示,方法,表达式,实例,下面,用python进行数学计算,可以使用python内置的函数模块,下python怎么调用类方法
python怎么调用类方法,培训,方法,实例,静态,定义,参数,属性,对象,关键字,以上,python中的类用来描述具有相同的属性和方法的对象的集合。它定python立方怎么表示
python立方怎么表示,培训,代码,数字,表示,次方,立方,余数,符号,当中,区别,python可以直接运算数字,也可以加print进行运算。>>>1+12>>>2-11>>>python判断字符串是否为小数的方法
python判断字符串是否为小数的方法,培训,代码,合法,小数点,小数,整数,字符串,方法,右边,左边,python想判断一个字符串是不是一个合法的小数,但python可以继承父类方法吗
python可以继承父类方法吗,培训,代码,名字,方法,动物,属性,编译器,这样的话,定义,里面,python继承,调用父类属性方法在python里面,继承一个类python如何查看对象属性
python如何查看对象属性,培训,网络,系统,函数,对象,属性,变量,示例,实例,模块,在Python语言中,有些库在使用时,在网络上找到的文档不全,这就需要python怎么表示次方
python怎么表示次方,培训,代码,时间,数据,数字,乘方,次方,结果,表示,例子,大家都知道,Python可以用来做数据计算,那么在Python中,如何表示乘方呢python函数的高级使用方法
python函数的高级使用方法,代码,函数,灵活,数据,培训,时间,定义,程序,赋值,变量,Python的函数是“一等公民”,因此函数本身也是一个对象,函数既python如何判断对象是否有某个属性
python如何判断对象是否有某个属性,培训,名称,异常,对象,属性,特性,参数,方法,函数,定义,python如何判断某一对象是否有某一属性,可以使用hasapython字符串连接的方法有哪些
python字符串连接的方法有哪些,培训,字符串,基础,方式,两个,变量,函数,空白,语言,功能,python中有很多字符串连接方式,下面总结一下:最原始的字python字符串拼接有哪些方法?
python字符串拼接有哪些方法?,培训,一致,字符串,位置,异常,结果,方式,方法,字符,参数,python拼接字符串一般有以下几种方法:①直接通过(+)操作python创建多线程的两种方法
python创建多线程的两种方法,培训,第一,代码,业务,方法,线程,函数,任务,演示,实例,当我们使用python编程的过程中需要多个输出的任务的话,为了