我正在调试一些 python 代码,我遇到了一堆声明没有 self 的实例方法。我很好奇这里发生了什么。 self 是否被分配给此处声明的第一个变量?
代码如下所示。
class myClass:
def myFunc (var1, var2):
return var2
这是 self 分配给 var1 吗?
请您参考如下方法:
是的,self(即实例)会被赋值给第一个变量(假设没有像classmethod或staticmethod这样的装饰器)。
