Bắt đầu ngayBắt đầu miễn phí

Viết một lớp cho package của bạn

Chúng ta đã tìm hiểu cách viết lớp trong Python. Trong bài tập này, bạn sẽ tạo phần khởi đầu của lớp Document, nền tảng cho phân tích văn bản trong package của bạn. Sau khi viết xong lớp, bạn sẽ chỉnh sửa tệp __init__.py của package để người dùng có thể truy cập dễ dàng.

Bên dưới là cấu trúc nơi bạn sẽ làm việc.

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

Bài tập này là một phần của khóa học

Nguyên tắc Kỹ thuật Phần mềm với Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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
Chỉnh sửa và Chạy Mã