시작하기무료로 시작하기

doctest 사용하기

doctest 모듈을 사용하면 도큐스트링에 포함된 예제로 함수를 간단히 테스트할 수 있어요. 이 연습 문제에서는 doctest 모듈로 테스트하는 방법을 직접 연습해 보겠습니다.

doctest 모듈은 이미 환경에 로드되어 있습니다.

이 연습은 강의의 일부입니다

케이스 스터디: Python으로 소프트웨어 만들기

강의 보기

연습 안내

  • FinancialCalculator 클래스에서 연 이자를 1년의 개월 수(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
____
코드 편집 및 실행