定义接收数据的变量

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

定义Employee类

class Employee:

    def __init__(self, name, salary):
        self.name = name
        self.salary = salary

    def printclass(self):
        print("%s'salary is %s, and his age is %s" % (self.name, self.salary, self.age))

实例化Employee类并进行属性判断

e = Employee(name, salary)
if hasattr(e, 'age'):
    e.printclass()
else:
    print("False")
    setattr(e, 'age', age)
    e.printclass()