このサイトの記事内では「アフィリエイト広告」などの広告を掲載している場合があります。
消費者庁が問題としている「誇大な宣伝や表現」とならないよう配慮しコンテンツを制作しておりますのでご安心ください。
問題のある表現が見つかりましたらお問い合わせよりご一報いただけますと幸いです。

【Python】コメントアウトの方法(複数行を一括コメントアウト)

今回はPythonでコメントアウトする方法を紹介します。

Pythonのコメントアウトは大きく次の3つがあります。

  • ブロックコメント(行全体)
  • インラインコメント
  • 複数行を一括コメントアウト

それぞれ使い分けてきれいなコードを目指しましょう。

ブロックコメント(行全体)

# ここはコメントです
a = "Hello World!"

Pythonのコメントアウトには「#」を使います。

行の先頭に#を書くと、その行全体がコメントアウトされます。

インラインコメント

a = "Hello World!"
# ここはコメントです

コードの後ろに「#」を書くと、それ以降はコメント扱いとなります。

その行のコードの説明用に利用しましょう。

複数行を一括コメントアウトする方法

"""
ここはすべてコメントです
ここはすべてコメントです
ここはすべてコメントです
"""

複数行をコメントアウトするにはシングルクォーテーションもしくはダブルクォーテーションを3つ続けて書きます。

3連続と3連続の間の行はすべてコメント扱いとなります。

本来、関数やクラスなどの説明に使うものなのですが、プログラム全体の説明などに活用すると便利だと思います。

《VBAからPythonを考えている人へ》
 ※kindle unlimitedなら無料

Python

Posted by やろまい