1. Обучение
  2. /
  3. Курса
  4. /
  5. Принципы разработки программного обеспечения на Python

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.
  • Завершите оператор def, который будет создавать новый экземпляр Document при вызове пользователем Document().
  • Используйте знание соглашений PEP 8, чтобы правильно определить название нового метода класса.