ブロックコメント
PEP 8 が推奨する、ブロックコメント(複数行にわたるコメント)の書き方として、最も適切なものを1つ選べ。
- A
直後のコードと同じインデントにそろえ、各行を
#で始める。 - B
コードより左端に寄せて、インデントを無視する。
- C
各行の先頭に
#だけを置き、空白を入れない。 - D
三重引用符で囲んで、コメントにする。
正解と解説を見る
正解:A
ブロックコメントは、直後のコードと同じインデントにして、各行を # で始める。コードと矛盾しないよう、更新も忘れない。
| 種類 | 規則 |
|---|---|
| ブロックコメント | 直後のコードと同じ深さで、行頭は「# 」(シャープと空白) |
| インラインコメント | コードの後ろに空白2つ以上を空けて「# 」。控えめに使う |
| 内容 | コードを言い換えるだけのコメントは書かない。理由や意図を書く。コードと食い違ったら更新する |
| 言語・文 | 読み手が通じる言語で、完全な文で書く |
| コメントアウトされたコード | 残さない(バージョン管理を使う) |
- A
正しい。段落を分けるときは、
#だけの行を入れる。 - B
誤り。コードと同じインデントにする。
- C
誤り。
#と空白を入れる。 - D
誤り。複数行の文字列であり、コメントではない。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。