我们可以在运行时指定属性的值。我们需要添加一个 __init__
方法并将输入传递给对象构造函数。请参阅以下示例演示此操作。
>>> class Human(object):
def __init__(self, profession):
self.profession = profession
def set_profession(self, new_profession):
self.profession = new_profession
>>> man = Human("Manager")
>>> print(man.profession)
Manager