LoslegenKostenlos loslegen

Eine Klasse für dein Package schreiben

Wir haben uns angesehen, wie man Klassen in Python schreibt. In dieser Übung erstellst du den Anfang einer Document-Klasse, die als Grundlage für Textanalysen in deinem Package dient. Sobald die Klasse steht, passt du die __init__.py-Datei deines Packages an, damit Nutzer leicht darauf zugreifen können.

Unten siehst du die Struktur, in der du arbeitest.

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

Diese Übung ist Teil des Kurses

Grundlagen der Softwareentwicklung in Python

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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
Code bearbeiten und ausführen