我想在腳本中返回一個值,MAIN.py 在另一個腳本中聲明該函數(shù)?我該怎么做?在函數(shù) SUB.py 中,我定義了:def SUM_POWER(a,b): c = a+b d = a**b return [c,d]現(xiàn)在我想 MAIN.py 一個腳本:c和d代表a = 3和b = 4。我在 MAIN.py 中嘗試過:import SUBc,d = SUM_POWER(3,4)我做錯了什么?最好是我想將變量命名為 MAIN.py 與c,d不同。例如 out1,out2。out1 必須對應(yīng)于 c,而 out2 必須按值返回的順序?qū)?yīng)于 d。
1 回答

慕勒3428872
TA貢獻(xiàn)1848條經(jīng)驗 獲得超6個贊
問題出在函數(shù)調(diào)用中,以及您在嘗試將其存儲在元組中時返回列表。
試試這個 SUB.py -
def SUM_POWER(a,b):
c = a+b
d = a**b
return c,d
MAIN.py -
import SUB
c,d = SUB.SUM_POWER(3,4)
添加回答
舉報
0/150
提交
取消