2016-08-30 7 views
0

現在、私はPythonで2つのモジュールを使用しようとしています。私は1つのモジュールにユーザー入力を受け取り、格納しようとしています。しかし、私はどのように入力モジュールからデータを取得するのか分かりません。私はすべてをインポートしましたが、これは入力モジュールのdefからの入力を再度実行するだけです。以下は私の入力モジュールの例です。どのように私はこの値をユーザーから返し、他のモジュールでそれを使って計算しますか?ユーザーの入力とPythonで取得する

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

具体的にする必要があります。他のモジュールはどのように見え、何が動作しないのですか? – Xiaoerge

+1

Python 2または3? – depperm

+0

あなたは何を意味するかはっきりしません。何が:* "これは入力モジュールのdefから自分の入力を再実行するだけです" *?コードは何をすべきか( 'python3')だが、間違った入力をどうするかを決めることをお勧めします。 –

答えて

3

あなたは2つのファイルを使用することを意味し、他のファイルのテスト機能からの情報を使用する必要があります。次に、ファイル名をテストすると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) 
関連する問題