1. Learn
  2. /
  3. Courses
  4. /
  5. Python में Functions का परिचय

Connected

Exercise

एरर उठाकर एरर हैंडलिंग

एरर उठाने का एक और तरीका raise का उपयोग करना है. इस अभ्यास में, आप पहले परिभाषित किए गए shout_echo() फंक्शन में एक raise स्टेटमेंट जोड़ेंगे ताकि जब यूज़र द्वारा echo आर्ग्यूमेंट के लिए दिया गया मान 0 से कम हो, तो एरर संदेश उठे.

shout_echo() को कॉल करते समय वैध आर्ग्यूमेंट मान दिए गए हैं. यह परखने के लिए कि raise स्टेटमेंट कैसे काम करता है, बस echo आर्ग्यूमेंट के मान को निगेटिव मान में बदलें. अगले अभ्यास पर बढ़ने से पहले इसे वापस वैध मानों पर बदलना न भूलें!

Instructions

100 XP
  • if स्टेटमेंट को इस जाँच के साथ पूरा करें कि echo का मान 0 से कम है.
  • if स्टेटमेंट के बॉडी में एक raise स्टेटमेंट जोड़ें, जो तब ValueError उठाए जिसका संदेश हो 'echo must be greater than or equal to 0', जब यूज़र द्वारा echo के लिए दिया गया मान 0 से कम हो.