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

Sử dụng doctest

Mô-đun doctest cung cấp một cách đơn giản để kiểm thử hàm của bạn bằng các ví dụ nằm trong docstring. Trong bài tập này, bạn sẽ thực hành kiểm thử với mô-đun doctest.

Mô-đun doctest đã được nạp sẵn trong môi trường của bạn.

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

Nghiên cứu tình huống: Xây dựng phần mềm bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Trong lớp FinancialCalculator, hãy tính lãi theo tháng, tức thương số của lãi theo năm và số tháng trong một năm (12).
  • Dùng hàm phù hợp từ mô-đun doctest để kiểm thử mã ví dụ của hàm bạn.

Lưu ý, doctest chỉ hiển thị đầu ra nếu code/tài liệu không đúng.

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.

class FinancialCalculator(BasicCalculator):
    def monthly_interest(self, annual_interest_rate):
      '''
      >>> monthly_interest(0.06)
      0.005
      '''
      # Calculate the quotient of the annual_interest_rate and 12 (the number of months in a year).
      return self.divide(____, ____)

# Run doctest
____
Chỉnh sửa và Chạy Mã