代碼:
class C:
def __init__(self, **kwargs):
self.w = 'foo'
self.z = kwargs['z']
self.my_function(self.z)
def my_function(self, inp):
inp += '!!!'
input_args = {}
input_args['z'] = 'bar'
c = C(**input_args)
print c.z
預期結果
bar!!!
實際結果
bar
你怎麼稱呼在初始化一個類的方法?如何在__init__中調用類的方法?
啊!所以這是我的例子的問題!在我現實世界的問題中,我會做作文。謝謝。 –