pythonのファイル内にいくつか関数を作っているのですが,その並び方が見にくいというか汚いような気がしています.
例えば以下のように,最初にメインの関数calc_all()があり,それ以降には関数calc_all()内で使われる関数を列挙する,というような感じになっています.
ここにcalc()内で使われる関数やらcalc()とview()を使う別の関数やらが追加されると,後から見直したときに,見にくかったり目的の関数を探しにくかったりすると思うのですが,何か見やすい構成などのアイデアはありますでしょうか?
関数を切り分けすぎなのか,別々のファイルに機能ごとにまとめたりした方がいいのか,常套手段的なものがあれば助言をいただけますとありがたいです.
lang
1def calc_all(): 2 calc()を何度も実行 3 view()を実行 4 write_result() 5 6def calc(): 7 ある計算をする 8 9def view(): 10 計算結果を表示 11 12def write_result() 13 結果をファイルに書き出す 14 15if __name__ == '__main__': 16 calc_all()
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。