ПочатиПочніть безкоштовно

Створення класу для вашого пакета

Ми розглянули, як у Python створюють класи. У цій вправі ви створите початкову версію класу Document, який стане основою для аналізу тексту у вашому пакеті. Коли клас буде готовий, ви зміните файл __init__.py вашого пакета, щоб користувачі могли легко отримати до нього доступ.

Нижче наведено структуру, з якою ви працюватимете.

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

Ця вправа є частиною курсу

Принципи Software Engineering у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Define Document class
class Document:
    """A class for text analysis
    
    :param text: string of text to be analyzed
    :ivar text: string of text to be analyzed; set by `text` parameter
    """
    # Method to create a new instance of Document
    def ____(____, text):
        # Store text parameter to the text attribute
        ____.text = text
Редагувати та запускати код