Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में कोशिश, को छोड़कर और अंत में बयानों की व्याख्या करें।

पायथन में अपवाद हैंडलिंग में, हम अपवादों को पकड़ने और संभालने के लिए कोशिश और बयानों को छोड़कर उपयोग करते हैं। कोशिश खंड के भीतर कोड कथन द्वारा कथन निष्पादित किया जाता है।

यदि कोई अपवाद होता है, तो शेष प्रयास ब्लॉक को छोड़ दिया जाता है और अपवाद खंड को निष्पादित किया जाता है।

उदाहरण

try:
'apple' + 6
except Exception:
print "Cannot concatenate 'str' and 'int' objects"

आउटपुट

Cannot concatenate 'str' and 'int' objects

हम ऊपर दिए गए सरल संदेश के साथ ट्रेसबैक त्रुटि संदेश से बचते हैं, अपवाद हैंडलिंग के लिए बयानों को छोड़कर प्रयास करें।

कोशिश ब्लॉक के बाद एक को छोड़कर ब्लॉक का उपयोग करने के अलावा, हम अंत में ब्लॉक का भी उपयोग कर सकते हैं। अंत में खंड वैकल्पिक है। इसका उद्देश्य क्लीन-अप कार्रवाइयों को परिभाषित करना है जिन्हें सभी परिस्थितियों में निष्पादित किया जाना चाहिए

एक अंत में क्लॉज को हमेशा ट्राई स्टेटमेंट को छोड़ने से पहले निष्पादित किया जाता है, चाहे कोई अपवाद हुआ हो या नहीं।

फ़ाइल को बंद करने, GUI या नेटवर्क से डिस्कनेक्ट करने जैसी क्रियाएं, निष्पादन की गारंटी के लिए अंतिम खंड में की जाती हैं।

अंतिम कथन को स्पष्ट करने के लिए फ़ाइल संचालन का एक उदाहरण यहां दिया गया है।

उदाहरण

try:
f = open("foo.txt",encoding = 'utf-8')
# perform file operations
finally:
f.close()

इस प्रकार का कथन यह सुनिश्चित करता है कि फ़ाइल बंद है चाहे कोई अपवाद हो या न हो।


  1. पायथन ट्राई को छोड़कर:एक चरण-दर-चरण मार्गदर्शिका

    पायथन try…कथन को छोड़कर अपवाद पकड़ता है। इसका उपयोग कोशिश कथन में लिखी गई त्रुटि के लिए कोड का परीक्षण करने के लिए किया जाता है। यदि कोई त्रुटि आती है, तो छोड़कर ब्लॉक की सामग्री चलाई जाती है। पायथन में कोशिश करें और छोड़कर कैसे उपयोग करें बाकी प्रोग्राम को चलाने की अनुमति देने से पहले आप यह सुनि

  1. जावास्क्रिप्ट में ट्राई एंड कैच स्टेटमेंट को उदाहरण सहित समझाएं।

    कोशिश कथन हमें कोड के एक ब्लॉक को निष्पादित करने और त्रुटियों के लिए परीक्षण करने की अनुमति देता है। फिर उन त्रुटियों को पकड़ लिया जाता है और कैच स्टेटमेंट द्वारा नियंत्रित किया जाता है। जावास्क्रिप्ट में ट्राई एंड कैच स्टेटमेंट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=

  1. पायथन कंडीशनल स्टेटमेंट्स - इफ, एल्स और एलिफ

    इस ट्यूटोरियल में हम देखते हैं कि if . का उपयोग कैसे करें , else और elif पायथन में बयान। किसी भी भाषा में कोडिंग करते समय, ऐसे समय होते हैं जब हमें निर्णय लेने और निर्णय के परिणाम के आधार पर कुछ कोड निष्पादित करने की आवश्यकता होती है। पायथन में, हम if . का उपयोग करते हैं एक शर्त का मूल्यांकन करने