2012-05-11 44 views
0

mod.py:如何在Python中的模塊之間傳輸變量?

def addone(number): 
    result = number + 1 

test.py:

import mod 

print mod.addone(2) 

結果我得到的是None,所以我猜測的結果變量缺失。我的代碼中缺少的是什麼。

是的,我知道這可以很容易地完成沒有模塊,這只是一個例子。

+4

你錯過了'return':'回數+ 1'。 –

回答

2

您正在執行導入權限,mod.py中沒有返回結果的方法。更改爲:

def addone(number): 
    return number + 1 
0

'迴歸' 中缺少add_one,所以你有沒有