ÎncepețiÎncepe gratuit

Folosirea modulului doctest

Modulul doctest oferă o metodă simplă de a testa funcțiile folosind exemple incluse în docstring-uri. În acest exercițiu, vei exersa testarea cu modulul doctest.

Modulul doctest a fost deja încărcat în mediul tău de lucru.

Acest exercițiu face parte din cursul

Studiu de caz: Construirea de software în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • În clasa FinancialCalculator, calculează dobânda lunară ca fiind câtul dintre dobânda anuală și numărul de luni dintr-un an (12).
  • Folosește funcția relevantă din modulul doctest pentru a testa codul exemplu din funcția ta.

Reținedoctest afișează un rezultat doar dacă există erori în cod sau în documentație.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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
____
Editează și rulează codul