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