8
私がような何か(完全にランダムの例では、変数名に読み込まいけない):この場合Pythonインラインif文は関数を2回実行しますか?
variable = read_file() if read_file() else "File was empty"
はREAD_FILE()を2回excutedますでしょうか?もしそうなら、一度だけ実行して1行に収める方法がありますか?
私がような何か(完全にランダムの例では、変数名に読み込まいけない):この場合Pythonインラインif文は関数を2回実行しますか?
variable = read_file() if read_file() else "File was empty"
はREAD_FILE()を2回excutedますでしょうか?もしそうなら、一度だけ実行して1行に収める方法がありますか?
この場合、read_file()
は2回実行されます。代わりにこれを行うことができます:
variable = read_file() or "File was empty"
@NoviceCoding問題はありません:D – jamylak
これはおそらく悪い考えです。 '変数'を使用するコードは、ファイルが実際には ''ファイルが空である ''を含んでいないことをどのように知っていますか? –
もう一度完全にランダムな変数/メソッド名 – NoviceCoding