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

Connected

演習

パッケージ用のクラスを作成する

Python でクラスをどのように書くかを学んできました。 この演習では、パッケージ内でテキスト分析の基盤となる Document クラスの作成を始めます。 クラスを書いたら、ユーザーが簡単に利用できるように、パッケージの __init__.py を修正します。

作業するディレクトリ構造は次のとおりです。

working_dir
├── text_analyzer
│    ├── __init__.py
│    ├── counter_utils.py
│    ├── document.py
└── my_script.py

指示1 / 2

undefined XP
    1
    2
  • 作業ファイルは document.py です。
  • ユーザーが Document() を呼び出したときに新しい Document インスタンスを作成する def 文を完成させてください。
  • PEP 8 の規約に従って、新しく命名したクラスメソッドの定義を仕上げてください。