Python 模擬試験

Python実践 模擬試験 第6回 問2・2章 コーディング規約(PEP 8)

文字列の引用符

文字列リテラルの引用符についての PEP 8 の考え方として、最も適切なものを1つ選べ。

  1. A

    シングルクォートだけが許され、ダブルクォートは使ってはならない。

  2. B

    1 つのファイルの中で、ランダムに使い分けるのが推奨される。

  3. C

    引用符は、文字列の内容によって、必ず三重にする。

  4. D

    シングルクォートとダブルクォートのどちらも使えるが、プロジェクトで一貫させ、文字列の中に引用符を含むときは、バックスラッシュを避けるために、もう一方を使う。

正解と解説を見る

正解:D

PEP 8 は、シングルかダブルかを決めていない。一貫性が大切。文字列中の引用符のエスケープを避けるために、もう一方を使う。docstring は """。

学習のポイント:フォーマッタ(black)は、ダブルクォートに統一する。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。