前言:
目前大家对“python算法封装”可能比较注意,看官们都需要知道一些“python算法封装”的相关资讯。那么小编也在网络上搜集了一些关于“python算法封装””的相关资讯,希望姐妹们能喜欢,朋友们快快来了解一下吧!三、私有变量的形为封装
class studiduns:
def __init__(self,name,age,withe):
self.name=name
#self.__age=age#用双__隐藏,实际是_studiduns__age
self.set_age(age)
self.set_withe(withe)
def set_aga(self):
return self.__age
def set_with(self):
return self.__withe
def set_age(self,value):#通过方法修改私有变量。
if 21<=value<=88:
self.__age=value
else:
raise EOFError("超出范围")
def set_withe(self,lue):#制定规则
if 50<=lue<=75:
self.__withe=lue
else:
raise EOFError("体重不标准")
dy01=studiduns("张三",23,60)
print(dy01.set_aga())
print(dy01.set_with())
标签: #python算法封装