1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶSoftware Engineeringの原則

Connected

演習

doctest を使う

このレッスンでは doctest を学びました。例つきの完全なドックストリングを書いている場合、関数を最低限テストする簡単な方法です。 この演習では、doctest を使ってテストとデバッグを実際に行ってみます。

環境には doctest、Counter、text_analyzer があらかじめ読み込まれています。

ドックストリングの解答はソリューションと「完全に一致」している必要があります。何度か間違えてしまう場合は、サンプルコードにリセットして最初からやり直すのがおすすめです。

指示

100 XP
  • sum_counters のドックストリング中の例について、入力コードを完成させてください。
  • さらに、期待される出力を埋めて、ドックストリングの例を完成させてください。
  • doctest の testmod 関数を実行して、関数のサンプルコードをテストしましょう。