⊗pyPmExcThrC 81 of 129 menu

पायथन में शर्तों के तहत कस्टम एक्सेप्शन

अपवाद को फेंकने के लिए आमतौर पर विशेष शर्तें निर्धारित की जाती हैं।

मान लीजिए कि हमारे पास एक सूची है:

lst = [1, 2, 3]

आइए एक शर्त निर्धारित करें, यदि सूची की लंबाई तीन से कम या बराबर है, तो तत्वों का योग गिना जाएगा। अन्यथा, else ब्लॉक में हमारा अपवाद ToBigLength फेंका जाएगा:

try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

कोड निष्पादित होने के बाद आउटपुट होगा:

6

आइए अब सूची में तत्वों की संख्या बढ़ाते हैं:

lst = [1, 2, 3, 4] try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

कोड निष्पादित होने के बाद आउटपुट होगा:

'error: list is too big'

एक शर्त लिखें, यदि संख्या सकारात्मक है, तो इसे वर्ग में बढ़ाया जाएगा। यदि संख्या नकारात्मक है - तो पिछले पाठ के लिए आपके द्वारा बनाया गया अपवाद फेंका जाए।

एक शर्त लिखें, यदि संख्या शून्य के बराबर नहीं है, तो इसमें 5 जोड़ा जाता है। अन्यथा पिछले पाठ के लिए आपके द्वारा बनाया गया अपवाद फेंका जाए।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें