class main_prg:
def func():
# code that generates x and y
return x,y
def func1(x):
#uses the value of x that is returned from func()
z=x+3
return z
如何將x
傳遞給func1()
?將函數結果作爲輸入參數傳遞給類中的函數
我已經試過
m=main_prg()
f01,f11 = m.func()
f2 = m.func1(f01)
引發我一個錯誤func1() takes exactly 1 argument (2 given)
那麼我們不能在這裏重現該問題。這應該按原樣工作。 – deceze
您正在使用一個參數調用'func1(f01)',函數也是用一個參數('x')定義的,這樣錯誤就沒有意義了。 –
如果這些函數是在一個類中?是否有機會獲得上述錯誤? –