class Employee(object): def __init__(self,name,salary): self.name=name self.salary=salary def printclass(self): try: return f"{self.name}'salary is {self.salary}, and his age is {self.age}" except: return "Error! No age" name=input() salary=int(input()) e=Employee(name,salary) print(e.printclass()) e.age=int(input()) print(e.printclass())自己运行一遍报错后才发现,NiuNiu后面不需要s和空格。