1. class MyClass:
    2. pass
    3. MyClass.__dict__['x'] = 1
    4. MyClass.__dict__['y'] = 2
    5. MyClass.add = lambda self: self.x + self.y
    6. obj = MyClass()
    7. print(obj.add())

    执行上述代码,输出结果为:

    1. 3

    从输出结果可以看出,我们动态地向类的dict属性中添加了属性x和y,并且动态地创建了一个方法add。然后我们创建了一个类的实例,并且成功调用了add方法。