UPDATE:2024年09月05日
Python コメント(comment) -入門編-
Pythonリファレンス
Python3
Python でコメントアウト(=コメント化:プログラムから無視される記述)を実行するには、「 # (シャープ記号)」を付けます。 「 # (シャープ記号)」以降から行末までの記述内容が Python から無視され、プログラマーが自由に好きなことを記述することが出来ます。コメントアウトされた部分にはプログラミングに関するメモを記述したり、注釈のように利用できます。シャープ は、ポンドやハッシュ、オクトソープなどとも言います。
※Python には複数行のコメント機能はありません。
※Python には複数行のコメント機能はありません。
行頭に「 # (シャープ記号)」
行頭に「 # (シャープ記号)」を付ければ、その行末までコメント化されます。
1 2 3 4 | #Python comment #dictData = {'name':'Bob','mail':'bob@mail.com','address':'1-1-1 Nihonbashi Chuo-ku, Tokyo',} #for key, value in dictData.items(): # print (key + ':' + value) |
実行結果
# 以降は Python から無視され、何も表示されません。
行の途中で「 # (シャープ記号)」
行の途中で「 # (シャープ記号)」を付けることも可能で、以降行末までコメント化されます。
1 2 3 | # 文字列 print ('Hello,world!') #シングルクォート print ("Hello,world!") #ダブルクォート |
実行結果
Hello,world!
Hello,world!
Hello,world!
改行でコメント化は無効
改行された時点でコメント化は無効になります。
1 2 3 4 5 6 | # 原価計算 materialCost = 1000000 #材料費 laborCost = 700000 * 5 #人件費 expenseCost = 500000 #経費 cost = materialCost + laborCost + expenseCost # 原価 = 材料費 + 人件費 + 経費 print("¥{:,}".format(cost)) #原価 |
実行結果
¥5,000,000
「 # (シャープ記号)」はクォートの中では無効
「 # (シャープ記号)」は「 " (ダブルクォート)」や「 ' (シングルクォート)」の中では通常の文字列として扱われます。
1 2 3 | # クォート print("# is treated as a character string in quotes.") print('# is treated as a character string in quotes.') |
実行結果
# is treated as a character string in quotes.
# is treated as a character string in quotes.
# is treated as a character string in quotes.
タグ(=記事関連ワード)
タグ: python, python コメント
日付
投稿日:2017年9月27日
最終更新日:2024年09月05日
最終更新日:2024年09月05日
このカテゴリの他のページ
この記事へのコメント
トラックバックurl
https://wepicks.net/python-reference-comment/trackback/