НачатьНачать бесплатно

Использование doctest

Модуль doctest предоставляет простой способ тестирования функций с помощью примеров, включённых в строки документации. В этом упражнении вы попрактикуетесь в тестировании с использованием модуля doctest.

Модуль doctest уже загружен в вашу среду.

Это упражнение является частью курса

Практический проект: разработка программного обеспечения на Python

Посмотреть курс

Инструкции к упражнению

  • В классе FinancialCalculator вычислите месячную процентную ставку как частное от деления годовой ставки на количество месяцев в году (12).
  • Используйте соответствующую функцию модуля doctest, чтобы протестировать пример кода в вашей функции.

Помните: doctest выводит сообщение только в том случае, если код или документация содержат ошибки.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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
____
Редактировать и запускать код