コードの中にコメントを入れることで、後から見たときにそのコードが何をしているのかを理解しやすくなります。コメントはプログラムの実行には影響しませんが、コードの可読性を向上させるために非常に重要です。特に複雑な処理を行う部分や他の人と共同作業をする場合には、コメントが役立ちます。
Pythonでは、シングルラインコメントを記述するために # 記号を使用します。 # の右側に書かれたすべてのテキストはコメントと見なされ、Pythonインタプリタはそれを無視します。
例:
# これはシングルラインコメントです
# ここにもコメントを追加できます
Pythonには公式な複数行コメントの構文はありませんが、複数行にわたるコメントを記述するための方法はいくつかあります。一つの方法は、各行の先頭に # を付けることです。
例:
# これは複数行にわたる
# コメントの例です。
# 各行の先頭に '#' を付けています。
Pythonでは、関数やクラス、モジュールの先頭にドキュメンテーション文字列(docstring)を使ってコメントを記述することができます。ドキュメンテーション文字列はトリプルクォート(""" または ''')で囲まれた文字列です。これは主に、関数やクラスの説明を提供するために使用されます。
例:
"""
この関数は与えられた名前を持つ人に挨拶します。
引数:
name -- 挨拶する相手の名前
"""
# 関数の呼び出し
ドキュメンテーション文字列は、関数の__doc__属性としてアクセス可能です。
コメントを書く際には、いくつかのベストプラクティスを心がけるとよいでしょう。
例:
"""
この関数は円の面積を計算します。
引数:
radius -- 円の半径
戻り値:
円の面積
"""
= 3.14159 *
return
# 関数の呼び出し
=
この章では、Pythonのコメントの使い方について学びました。コメントは、コードの可読性を向上させ、他の人や未来の自分がコードを理解するのに役立ちます。次に、Pythonの条件分岐について学びます。条件分岐を使うことで、プログラムに柔軟な動作を持たせることができます。