私はこのように書かれたコードを見てきました:スタイルによると、Pythonでsys.exit()を使ってアプリケーションを終了するときに、パラメータのような関数を入れるのは正しいですか?
if __name__ == "__main__":
#...
result = someFunction(someParameter)
sys.exit(result)
とも、あなたはsys.exit()関数内での関数の呼び出しを記述するところ、この、のように:
あるif __name__ == "__main__":
#...
sys.exit(someFunction(someParameter))
をスタイルに応じて最も正しいオプション?
これは別の方法ではなく、同じことです.2番目の変数では変数を作成しませんでした。 – ettanany
後で何らかのコードがあれば( 'sys.exit()'を忘れる)?変数を使用すると、その値が格納されます。関数の結果をインラインで使用するとどうなりますか?あなたはそれを使用した後もスタックに戻り値がありますか? 'gc.collect()'を呼び出さなければなりませんか? Pythonのメモリ管理についての答えは素晴らしいでしょう。 –
同じ結果ですが、同じものではありません。私はスタイルに応じて最適なオプションが何かを知りたかったのです。フリービーが言ったように、最も読みやすいオプションは正しいので、最初のものです。 – Denr2