ほとんどの人は、末尾の空白は良い習慣ではないことに同意すると思います。多くのエディターが表示するか、自動的に削除します。
次の Python 関数を簡単な例として考えてみましょう。
11 行目と 13 行目の余分な空白は間違っています。私が疑問に思っているのは10行目です。インデントを変更しない制御ブロック内の空白行には、先頭の空白が必要ですか?
私が使用したほとんどのエディターは、カーソルを前の行からのインデント レベルに保持するため、先頭の空白のない空白行を作成するには、追加の書式設定が必要です。ベストプラクティスは何ですか? 10行目に先頭の空白を入れる必要がありますか?