python练习题之访问限制
Posted 青春叛逆者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python练习题之访问限制相关的知识,希望对你有一定的参考价值。
‘‘‘ 访问限制:限制别人调用某一些属性或者函数 好处:提高代码的安全性 做法:在名字前面加2个下划线__ 如果要赋值或者访问就必须提供setXXX或者getXxx函数 ‘‘‘ class Person: def __init__(self): self.name=None self.__age=None def setAge(self,age): if age<0: print("年龄不合法") else: self.__age = age def getAge(self): # return self.__age print(self.__age) p=Person() p.setAge(10) # # print(p.getAge()) # a=p.getAge() # print(a) a=p.getAge() print(a) # def fun1(): # print("fun1") # # # if print(input("请输入:"))<0: # print(111) # # print(print()) a=input("qingshru")
以上是关于python练习题之访问限制的主要内容,如果未能解决你的问题,请参考以下文章