Uso de doctest
El módulo doctest ofrece una forma sencilla de probar tus funciones usando ejemplos incluidos en los docstrings. En este ejercicio, podrás practicar pruebas con el módulo doctest.
El módulo doctest ya está precargado en tu entorno.
Este ejercicio forma parte del curso
Estudio de caso: creación de software en Python
Instrucciones del ejercicio
- En la clase
FinancialCalculator, calcula el interés mensual, que es el cociente del interés anual entre el número de meses del año (12). - Usa la función correspondiente del módulo
doctestpara probar el código de ejemplo de tu función.
Recuerda: doctest solo muestra una salida si el código o la documentación son incorrectos.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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
____