我在Python中遇到以下问题:
class MyClass:
def __init__(self, number):
self.variable = number
def function(self, argument=(self.variable)):
some_code()
它给了我以下错误:
NameError:名称'self'未定义
我需要实例变量作为函数中参数的默认值。我是否正确地传递了这样的实例变量,或者我错过了什么?