無料で使えるeGFRなどの腎機能計算ツールをリリースしました!!

Pythonの基礎プログラム#2 コード内にコメントを書く

コードが何を示すかコメントメモを書きたいんやけど?

Python学習にオススメ

Progate -楽しく学べるプログラミング学習アプリ

Progate -楽しく学べるプログラミング学習アプリ

Progate無料posted withアプリーチ

まいど!Python勉強中の けいしゅけ(@keisyukeblog)です☆

前回の記事では,Pythonをつかって文字列を書いてみました。ところで,VSCodeでコードを長く書いていくと,書いているコードが何を意味するのか分からなくなってしまう恐れがあります。そのため,ソースコード内にコメント(メモ)を書きこめるようにする方法を共有したいと思います。

Pythonのソースコードに自分なりのメモ(コメント)を挿入しよう!

到達目標

every little thing gonna be alright

と出力できるが,ソースコードには次のように「ボブ・マーリィの言葉を引用した文字列」というメモ(コメント)を残すことができます。

#ボブ・マーリィの言葉を引用した文字列
print(‘every little thing gonna be alright’)

けいしゅけ

いまのところ,コメントをソースコードに書くことなんてあんまないやろ?って思えるんやけど,書いているコードが200行とかになってくると,どのあたりで何について記述しているか【見出し】的なものが欲しくなったりするねん。

たこちゅけ

ちなみに,コメントって1行しか書けないんでちゅか?

けいしゅけ

エエ質問やなぁ!

実は#から初めて記述するコメントは1行しか書けないというルールになっているねん。

2行以上の場合は…

Pythonのソースコードにコメント挿入する具体的な方法

さて,具体的にどのように入力すればいいかを記載していこうと思います。

VSCodeを開き,下のようにコードを書いてみてください(文字列は今回,シングルクオテーション( ’ )で囲ったパターンのみを記述します。)

script.py

#ボブ・マーリィの言葉を引用した文字列
print('every little thing gonna be alright')
VSCodeの表示で,コメント挿入を紹介します。
VSCodeの表示はこんな感じ

書いたら,F5を押してデバッグありで実行します。すると,デバッグコンソールには以下のように表示されたと思います。ちなみに,ここでコメント前に挿入した記号は#(ハッシュ)です。♯ 👈これはシャープ。

>_コンソール

every little thing gonna be alright
けいしゅけ

これでおしまいっ!!

見事にコメントはデバッグコンソールに表示されなかったやろ?

タコちゅけ

で,2行以上コメント挿入したい場合は??

けいしゅけ

忘れてたー!!

延長戦:Pythonのソースコードに2行以上のコメント挿入する具体的な方法

さて,具体的にどのように入力すればいいかを記載していこうと思います。

VSCodeを開き,下のようにコードを書いてみてください(文字列は今回,シングルクオテーション( ’ )で囲ったパターンのみを記述します。)

今回は2行以上のコメント分をシングルクオテーション×3つ”’ もしくはダブルクオテーション×3つ “”” で囲みます。

script.py

"""
ボブ・マーリィの言葉を引用した文字列
この言葉は名言だ
"""
print('every little thing gonna be alright')
クオテーションマーク×3で上下を囲めば,コメントは何行でも書ける
クオテーションマーク×3で上下を囲めば,コメントは何行でも書ける

書いたら,F5を押してデバッグありで実行します。すると,デバッグコンソールには以下のように表示されたと思います。

>_コンソール

every little thing gonna be alright
けいしゅけ

改めまして,これでおしまいっ!!

見事にコメントはデバッグコンソールに表示されなかったやろ?

タコちゅけ

はいっ!!


変数のリストから特定要素を取り出すインデックス番号の使い方を覚えようPythonの基礎#14 変数のリストから特定要素を取り出すインデックス番号の使い方を覚えよう変数の中に複数のデータを入れる方法Pythonの基礎#13 変数の中に複数のデータを入れる方法input関数で出力結果に質問と回答欄が表示されるようにするPythonの基礎#12 input関数で出力結果に質問と回答欄が表示されるようにするif文は論理演算子と併せて使えPythonの基礎#11 if文は論理演算子と併せて使え!if文はelseとelifを使いこなすと花開くっ!Pythonの基礎#10 if文はelseとelifで花開くっ!bool型って何ですか?bool型と演算子,if文の関係性を紐解くっPythonの基礎#9 bool型って何ですか?bool型と演算子,if文の関係性を紐解くっ!

今回の記事はここまでや☆

最後まで読んでくださってホンマおおきにっ!!お時間を使って読んでくださったことに心から感謝申し上げます!

\最新記事をメールでお知らせするで/

3,819人の購読者に加わりましょう

けいしゅけ

この記事の感想をコメントしていただけるとメッチャうれしいです!!

ご意見&ご質問も遠慮なく書いてください☆皆さんとの対話を楽しみにしています☆

下のボタンを押すとコメント記入欄へジャンプできますよ~!!

タコちゅけ

ウチのけいしゅけはSNSもやってまちゅ!良ければフォローしてやってくださいでしゅ💛

Twitterでけいしゅけをフォロー

けいしゅけFacebookにいいね!

コメント頂けるとメチャ嬉しいです!