首先,这题离谱的是,唯一一个样例打出的英文就是错的O。o
好吧,这题主要就是锻炼类的设定,class设定后初始化,接着写一个类里的函数
还有,就是接触try和expect的使用,和if-else感觉差不多,只不过前者是基于输出,后者基于流程

class Employee:
    def __init__(self,name,salary):
        self.name = name
        self.salary = salary
        
    def printclass(self):
        print("%s'salary is %d, and his age is %s"%(self.name,self.salary,self.age))

name = input()
salary = int(input())
age = int(input())

try:
    print(Employee(name,salary,age).printclass())
except:
    print("Error! No age")
    e = Employee(name,salary)
    e.age = age
    e.printclass()