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
____