2016-08-30 42 views
0

我目前正在嘗試在Python中使用兩個模塊,我試圖讓一個模塊接受用戶輸入並將其存儲。但我不知道如何從輸入模塊中檢索數據。我已經導入了所有內容,但這隻能從輸入模塊中的def再次運行我的輸入。以下是我的輸入模塊的一個例子。如何從用戶返回這個值並在我的其他模塊中使用它來進行計算?用戶輸入並在Python中檢索它

def test(): 
    test = int(input("numbers:")) 
    return test 
+2

需要更具體。其他模塊是什麼樣的,哪些不起作用? – Xiaoerge

+1

python 2或3? – depperm

+0

不太清楚你的意思。什麼是:*「這隻能從輸入模塊中的def再次運行我的輸入」*?該代碼讓它應該做什麼('python3'),但我建議你應該決定如何處理不正確的輸入。 –

回答

3

我假設你的意思是你使用兩個文件,並且你需要使用另一個文件上測試函數的信息。然後,假設你測試的文件名是testfile.py,我會去:

import testfile 
num = testfile.test() # This will store the number recieved in the test() function in the variable num 
print('Recieved number from user:', num) 
相關問題