我想为一个类添加一个方法。这个方法包含'self',它被称为类实例本身:
def func(self, t):
return self.b + t
class A:
pass
a = A()
a.b = 10
a.foo = func
print(a.foo(3))
当我运行上面的代码时,我收到错误:
TypeError: func() missing 1 required positional argument: 't'
我的代码出了什么问题? 谢谢!