#多异常捕捉
class User:
def __init__(self,age):
self.__age = age
def setage(self,age):
if(age < 10 or age > 30):
raise ValueError(age,'年龄需在10-30岁之间')
self.__age = age
def getage(self):
return self.__age
age = property(fget = getage,fset = setage)
user = User(25)#赋值正确的
print(user.age)
user.age = 45#赋值不正确,印发了异常