शुरू करेंमुफ़्त में शुरू करें

doctest का उपयोग

doctest मॉड्यूल, docstrings में शामिल उदाहरणों का उपयोग करके आपकी functions को टेस्ट करने का एक सरल तरीका देता है. इस अभ्यास में, आपको doctest मॉड्यूल के साथ टेस्टिंग का अभ्यास करने का मौका मिलेगा.

doctest मॉड्यूल पहले से ही आपके environment में प्री-लोड किया गया है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

केस स्टडी: Python में सॉफ्टवेयर बनाना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • FinancialCalculator क्लास में, मासिक ब्याज निकालें, जो वार्षिक ब्याज को साल में महीनों की संख्या (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
____
कोड संपादित करें और चलाएँ