上記の質問が意味を成さない場合、私はPythonで関数を持っていますが、私はそれを何度も実行しなければなりません。私。Python関数で自動的に "input"を設定する方法はありますか?
def foo():
x = input()
~~Do stuff~~
return ~~some relevant variable~~
しかし、毎回入力を入力する必要はありません。値を継続的に入力する必要がないように入力を「自動的に」入力する最良の方法は何ですか?
重要編集:その非常に重要なことに注意してください私は機能を変更することはできません。事はあなたがこれに似た何かをすることにより、文字列ストリームまたはファイルで標準入力を変更することができSTDIN入力として
は、パラメータとして関数に値を渡しますか?それはあなたが何をしているのかによって異なります。 –
関数に手動で入力した値を返し、 'input 'への呼び出しをスキップします。 – pvg
関数の内部を変更できないことを指定するために編集しました。それはどのように動作しますか? – wjmccann