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

एक docstring तैयार करना

आपने दुनिया का सबसे बेहतरीन ओपन-सोर्स नैचुरल लैंग्वेज प्रोसेसिंग Python पैकेज बनाने का फैसला किया है। यह फ्री-फॉर्म टेक्स्ट के साथ काम करने का तरीका बदल देगा, जैसे numpy ने arrays के लिए किया, pandas ने टेबुलर डेटा के लिए किया, और scikit-learn ने मशीन लर्निंग के लिए किया।

आप जो पहला फंक्शन लिखते हैं, वह है count_letter()। यह एक स्ट्रिंग और एक अकेला अक्षर लेता है और स्ट्रिंग में उस अक्षर के आने की संख्या लौटाता है। आप चाहते हैं कि आपके ओपन-सोर्स पैकेज के यूज़र्स आसानी से समझ सकें कि यह फंक्शन कैसे काम करता है, इसलिए आपको इसे एक docstring देनी होगी। नीचे दिए गए चरणों का पालन करते हुए इस फंक्शन के लिए Google Style docstring बनाइए।

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

Python में Functions लिखना

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

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Add a docstring to count_letter()
def count_letter(content, letter):
  ____
  if (not isinstance(letter, str)) or len(letter) != 1:
    raise ValueError('`letter` must be a single character string.')
  return len([char for char in content if char == letter])
कोड संपादित करें और चलाएँ