Select Language

AI Technology Community

1.9、Pythonコメントの使い方

コメントは実行されません。Python は Shell に類似した行コメント方式を使用しており、# から行末までの内容はすべてコメントとみなされます。インタープリタはこの部分の内容に対して何ら処理を行いません。

もう 1 つの特殊なコメント方法、正確にはコメントとは呼ばない、文字列コメントという方法があります。これは、モジュール、関数、クラスの先頭の文字列にコメント内容を記述する方法で、この文字列は「ドキュメント文字列 (docstring)」とも呼ばれます。

以下のコードでは、「#」で始まるコメントが 2 箇所、文字列でコメントしている箇所が 1 箇所あり、私はそれらをすべて明示しています。

  1. #最大値を計算する(単行コメント)

  2. def max(input_list):

  3.    """入力されたリストの要素の最大値を計算します。もし

  4.    入力がリストでない場合は、None を返します

  5.    (文字列コメント)

  6.    """

  7. if isinstance(input_list, list):

  8. ret = input_list[0]

  9. for x in input_list:

  10. if x > ret:

  11. ret = x

  12. return ret

  13. else:

  14. #入力がリストでない場合は、None を返します(単行コメント)

  15. return None



  16. if __name__ == "__main__":

  17. ret = max([1, 3, 5, 0, 11])

  18. print(u"最大値は%dです" % ret)

実行結果:
11


post
Python入門
2021-12-10 23:44:02join communtity
  • 11

    item of content
Python入門は全部で11章あります。
このチュートリアルを開いていただき、ありがとうございます。第1章として、皆さんを楽しくPythonの初歩へと導きます。
この章では、Pythonの歴史から始め、Pythonのバージョン、Python言語の特徴、そしてPython開発に必要な基礎知識や基本文法などを紹介します。
これらの内容をマスターすることで、後の章での学習に良い土台を築くことができます。