] त्रुटि, विशेष रूप से जब ब्लॉक को छोड़कर/के साथ काम करते हैं। यह त्रुटि तब उत्पन्न होती है जब आप एक इंडेंटेड ब्लॉक बनाते हैं, लेकिन इसके बाद के किसी भी बाद के स्टेटमेंट को छोड़ देते हैं। इसे प्राप्त करने के लिए, आप "पास" कथन को नियोजित कर सकते हैं।
पास स्टेटमेंट पायथन में एक शून्य ऑपरेशन है। जब एक इंडेंटेड ब्लॉक के भीतर रखा जाता है, तो यह एक प्लेसहोल्डर के रूप में कार्य करता है, जिससे ब्लॉक को किसी भी वास्तविक कोड को निष्पादित किए बिना दुभाषिया द्वारा ठीक से मान्यता प्राप्त हो। खाली इंडेंटेड ब्लॉक:
प्रयास करें: # यहाँ संचालन करें। के अलावा: इस उदाहरण में , ट्राई ब्लॉक पास स्टेटमेंट को निष्पादित करके अपवादों को संभालता है, प्रभावी रूप से उन्हें निगलकर और निष्पादन जारी रखता है। यह ध्यान रखना महत्वपूर्ण है कि इस पद्धति को आमतौर पर खराब अभ्यास माना जाता है और इसका उपयोग सावधानी के साथ किया जाना चाहिए। आदर्श रूप से, आपको स्पष्ट रूप से संभालने के लिए अपवादों के प्रकारों को निर्दिष्ट करना चाहिए, जैसा कि @स्विल्डेन के संशोधन द्वारा सुझाया गया है। । हालाँकि, इस तकनीक का विवेकपूर्ण रूप से उपयोग करना और अपवाद हैंडलिंग विशिष्टता को प्राथमिकता देना महत्वपूर्ण है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3