【Python】コメントアウトする方法(1行、複数行)

こんにちは、にわこまです。

今回は、pythonでコメントアウトする方法を紹介します。「ここの処理メモっておきたい」や「なんのために作った関数か示したい」などの場面で使うことができます。また、正しく記述することでプログラムの可読性を向上させることができます。

 

誤字脱字や分からない点、解決してほしい問題がありましたらご連絡お願いいたします。

メールまたはTwitterのDMまで!

 

 

スポンサードサーチ


コメントアウトする方法

ハッシュ文字(#)または三重引用符(’’’, “””)を使う

 

ハッシュ文字または三重引用符を使うことでコメントアウトすることができます。

 

そもそも「コメントアウト」とは、「プログラムとして読み込まれないようにするためのもの」です。

 

ハッシュ文字と三重引用符の使い方の違いは以下の通りです。

「ハッシュ文字」は、1行だけをコメントアウトしたいときに使用する。

「三重引用符」は、複数行をコメントアウトしたいときに使用する。

 

詳しい使い方を以下で紹介します。

 

 

コメントアウト1(1行)

1行だけをコメントアウトしたい場合は、ハッシュ文字(#)を使います。

1行だけコメントアウトしたサンプルコードとその実行結果を以下に示します。

# 5の階乗を計算する
mul = 1
for i in range(1, 6):
    mul = mul * i
print(mul)

=== 実行結果 ===
120

 

ハッシュ文字(#)以降に書いた文字がプログラムとして読み込まれないようになります。

 

 

コメントアウト2(複数行)

複数行にわたってコメントアウトしたい場合は、三重引用符(’’’, “””)を使います。

複数行コメントアウトしたサンプルコードとその実行結果を以下に示します。

"""
1~5までの階乗を計算する
計算した結果を表示する
"""
for i in range(1, 6):
    mul = 1
    for j in range(1, i+1):
        mul = mul * j
    print(mul)

=== 実行結果 ===
1
2
6
24
120
'''
1~5までの階乗を計算する
計算した結果を表示する
'''
for i in range(1, 6):
    mul = 1
    for j in range(1, i+1):
        mul = mul * j
    print(mul)

=== 実行結果 ===
1
2
6
24
120

 

三重引用符に囲まれた範囲に書かれた文字がプログラムとして読み込まれなくなります。

 

三重引用符とは、シングルクォーテーションを3つまたはダブルクォーテーションを3つ重ねたものをさします。

  

 

まとめ

まとめの画像

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

正しくコメントアウトすることで、プログラムの可読性が向上したり、共同開発者にプログラムの意図を伝えたりすることができます。

 

改めてコメントアウトする方法を示します。

ハッシュ文字(#)または三重引用符(’’’, “””)を使う

  

ハッシュ文字と三重引用符の使い方の違いは以下の通りです。

「ハッシュ文字」は、1行だけをコメントアウトしたいときに使用する。

「三重引用符」は、複数行をコメントアウトしたいときに使用する。

 

解決してほしい問題などがありましたらメールまたはTwitterのDMまで!

 

 

最後までお読みいただきありがとうございます。


スポンサードサーチ