BaşlayınÜcretsiz başlayın

doctest kullanma

doctest modülü, docstring'lerde yer alan örnekleri kullanarak fonksiyonlarını test etmenin pratik bir yolunu sunar. Bu egzersizde, doctest modülüyle test yapmayı pratik etme fırsatı bulacaksın.

doctest modülü çalışma ortamına önceden yüklendi.

Bu egzersiz, kursun bir parçasıdır

Vaka Çalışması: Python ile Yazılım Geliştirme

Kursa Göz Atın

Egzersiz talimatları

  • FinancialCalculator sınıfında, aylık faizi hesapla: yıllık faizin, bir yıldaki ay sayısına (12) bölümüdür.
  • Fonksiyonunun örnek kodunu test etmek için doctest modülünden ilgili fonksiyonu kullan.

Unutma, kod/dokümanlar hatalıysa doctest yalnızca bu durumda bir çıktı üretir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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
____
Kodu Düzenle ve Çalıştır