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

एरर्स लौटाना

अब दूसरे तरीके से एरर हैंडलिंग आज़माने का समय है.

clean_text() फंक्शन में बदलाव कीजिए ताकि गलत डेटा टाइप होने पर वह जानबूझकर एरर पैदा करे.

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

इंटरमीडिएट Python फॉर डेवलपर्स

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

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

  • जाँचें कि text आर्ग्यूमेंट का डेटा टाइप स्ट्रिंग str है या नहीं.
  • else ब्लॉक के अंदर, स्क्रिप्ट को चलने से रोकने और एक वर्णनात्मक संदेश लौटाने के लिए TypeError() पैदा करें.

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

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

def clean_text(text):
  # Check the data type
  if ____(text) == ____:
    return text.replace(" ", "_").lower()
  else:
    # Return a TypeError error if the wrong data type was used
    ____ ____("The clean_text() function expects a string as an argument, please check the data type provided!")
    
clean_text("User Name 187")
कोड संपादित करें और चलाएँ