NameError:未定义名称“self”
为何如此结构
class A:
def __init__(self, a):
self.a = a
def p(self, b=self.a):
print b
给出错误NameError: name 'self' is not defined
?
没有找到相关结果
已邀请:
3 个回复
痰嫉
是仅在函数调用时可用的参数。因此,参数列表中的参数不能相互引用。 这是将参数默认为
并在代码中为其添加测试的常见模式:
盛梯獭八搽
弛保矮瘦敖
> NameError:未定义名称“self”
>“恭喜你摆脱了NameError!”