Python コードの大きなブロックをコメントアウトするメカニズムはありますか?
現時点では、コードをコメントアウトする方法として考えられるのは、各行を で始める#
か、コードを三重引用符で囲むことだけです"""
。
これらの問題は、#
各行の前に挿入するのが面倒で、"""
コメントとして使用したい文字列が生成されたドキュメントに表示されてしまうことです。
すべてのコメントを読んだ後、答えは「いいえ」のようです。
ベストアンサー1
Pythonにはそのようなメカニズムはありません。#
コメントをブロックするには、各行の先頭に を付けます。詳細については、ペップ8ほとんどの Python IDE は、ハッシュ記号によるブロックコメントを自動的に行うメカニズムをサポートしています。たとえば、私のマシンの IDLE では、Alt+3とAlt+です4。
三重引用符は使用しないでください。ご存知のとおり、これはブロックコメントではなくドキュメント文字列用ですが、同様の効果があります。一時的にコメントアウトするだけの場合は、一時的な対策としてこれで問題ありません。