题解 | #修改属性1#
修改属性1
https://www.nowcoder.com/practice/c5ab441e5e8f4ec7bf36ba51a3141340
class Employee:
def __init__(self,name,salary): #定义属性
self.name = name #实例的属性
self.salary = salary
def printclass(self): #定义方法
try:
return("{}'salary is {}, and his age is {}".format(self.name,self.salary,self.age))
except:
return('Error! No age')
e = Employee(input(),int(input()))
print(e.printclass())
e.age = int(input()) #直接给实例加属性
print(e.printclass())
def __init__(self,name,salary): #定义属性
self.name = name #实例的属性
self.salary = salary
def printclass(self): #定义方法
try:
return("{}'salary is {}, and his age is {}".format(self.name,self.salary,self.age))
except:
return('Error! No age')
e = Employee(input(),int(input()))
print(e.printclass())
e.age = int(input()) #直接给实例加属性
print(e.printclass())