doctest の書き方
doctest が実行する対象として、最も適切なものを1つ選べ。
- A
docstring の中の
>>>で始まる対話モードの形の例と、その期待される出力 - B
#で始まるコメントの内容すべて - C
関数の名前が
test_で始まるもの - D
ファイルの最後にある
if __name__ブロックだけ
正解と解説を見る
正解:A
doctest は、docstring に書いた >>> の例を実行し、出力が一致するかを調べる。ドキュメントとテストを兼ねられる。
- A
正しい。例の出力が実際と一致するかを調べる。
- B
誤り。docstring の対話モードの例が対象。
- C
誤り。それは一般的なテストの命名。
- D
誤り。docstring の例が対象。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。