पायथन में इंडेंटेशन त्रुटि को ठीक करने के लिए एक विस्तृत गाइड
अन्य उपयोगी मार्गदर्शक / / August 05, 2021
इस ट्यूटोरियल में, हम आपको पायथन में इंडेंटेशन एरर को ठीक करने के चरण दिखाएंगे। प्रोग्रामिंग भाषाओं में, एक इंडेंटेशन एक लाइन की शुरुआत से पहले रिक्त स्थान का एक सेट है जो यह दर्शाता है कि इसकी शुरुआत यदि एक नया पैरा है। यह ज्यादातर ‘For’,, If ’और अन्य संबंधित लूप के मामले में उपयोग किया जाता है, जिससे यह एक संरचित दृष्टिकोण देता है और दुभाषिया को कोड निष्पादित करने की अनुमति देता है। हालाँकि, यदि आप इन व्हाट्सएप को याद कर रहे हैं, तो यह मुद्दों का कारण हो सकता है।
इसी तरह, यदि रिक्त स्थान की संख्या समान रूप से वितरित नहीं है, तो यह त्रुटि में भी योगदान दे सकता है। इस संबंध में, पायथन पीईपी 8 व्हाट्सएप नियम का पालन करता है, इसलिए आमतौर पर चार व्हाट्सएप और हार्ड-टैब वर्ण नहीं होने की सिफारिश की जाती है। लेकिन अगर आप इन नियमों का पालन नहीं करते हैं, तो आप इंडेंटेशन मुद्दों से फंस सकते हैं। यदि ऐसा होता है, तो आप पायथन में इंडेंटेशन एरर को ठीक करने के लिए इस गाइड की मदद ले सकते हैं। संपूर्ण निर्देशों का पालन करें।
इंडेंटेशन एरर क्यों होता है
रिक्त स्थान देते समय, कुछ लोग आम तौर पर स्पेस बार के साथ-साथ टैब कुंजी को भी मिलाते हैं। हालांकि इस उद्देश्य के लिए दोनों का उपयोग किया जा सकता है, लेकिन पायथन में, आपको एक का चयन करना होगा और इसके साथ रहना होगा। यदि आप दोनों का परस्पर उपयोग करते हैं, तो हो सकता है कि इंटरप्रेटर व्हॉट्सएप के बीच अंतर करने में सक्षम न हो। इसके अलावा, यदि आप For, if और अन्य ऐसे लूप्स का उपयोग कर रहे हैं, तो सही इंडेंटेशन पेटेंट का पालन करना सुनिश्चित करें।
इन नेस्टेड छोरों का उपयोग करते समय, असमान इंडेंटेशन त्रुटि के लिए सबसे ऊपरी कारण लगता है। संदर्भ के रूप में उपरोक्त उदाहरण देखें। पहले ब्लॉक में दूसरा ब्लॉक होता है, जिसमें तीसरा ब्लॉक होता है। इसके बाद, हम दूसरे ब्लॉक और फिर पहले वाले को जारी रखते हैं। आप इन सभी के बीच अंतर करने में सक्षम हैं क्योंकि इन नेस्टेड ब्लॉकों के बीच समान इंडेंटेशन है। इसलिए इन लूपों को इंडेंट करते समय हमेशा इस नियम का पालन करें।
पायथन में इंडेंटेशन एरर को कैसे ठीक करें
शुरुआत के लिए, जब भी For और if ब्लॉक से निपटना हो, समान अंतर के साथ सही इंडेंटेशन पैटर्न का पालन करें। और अगर आप व्हाट्सएप के लिए टैब का उपयोग कर रहे हैं, तो केवल उसी के साथ जारी रखें, इसे स्पेसबार के साथ न मिलाएं। उदाहरण के लिए, नीचे दी गई छवि में, हमने देखें कि हमने if ब्लॉक को अंदर के लिए कैसे घोंसला बनाया है और फिर दोनों छोरों को समाप्त कर दिया है। आपको एक समान पैटर्न का भी पालन करना चाहिए और यह पायथन में इंडेंटेशन त्रुटि को ठीक करना चाहिए।
उसी पंक्तियों के साथ, आपके कोड संपादक में सभी टैब और व्हाट्सएप को प्रदर्शित करने का विकल्प हो सकता है। यह अनुशंसा की जाती है कि आप कोडिंग के साथ आगे बढ़ने से पहले इसे सक्षम करें। उदाहरण के लिए, यदि आप नोटपैड ++ का उपयोग कर रहे हैं, तो व्यू टैब पर जाएं और शो सिंबल विकल्प पर जाएं। फिर शो व्हाइट स्पेस और TAB विकल्प पर टिक करें।
अब, इस सुविधा को सक्षम करने पर हर स्थान के लिए एकल डॉट्स लगाए जाएंगे। यह आपको एक विचार देगा कि प्रत्येक पंक्ति से पहले आपने कितने व्हाट्सएप दर्ज किए हैं। नीचे दिए गए स्क्रीनशॉट में, लाल खंड तीन एकल डॉट्स के साथ तीन स्थानों को दर्शाते हैं, जबकि हरे रंग में चार एकल बिंदु (चार स्थान) होते हैं। यह आपको प्रत्येक ब्लॉक को स्पष्ट रूप से इंडेंट करने में मदद करेगा और इसलिए इस मुद्दे को भी ठीक करना चाहिए।
तो यह सब इस गाइड से था कि पायथन में इंडेंटेशन एरर को कैसे ठीक किया जाए। उपर्युक्त विधियाँ उक्त मुद्दे को सुधारने में सक्षम होनी चाहिए। यदि आपके पास अभी भी निर्देशों के संबंध में कोई प्रश्न हैं, तो हमें टिप्पणियों में बताएं। राउंड ऑफ कर रहे हैं, यहाँ कुछ कर रहे हैं iPhone युक्तियाँ और चालें, पीसी युक्तियाँ और चालें, तथा Android टिप्स और ट्रिक कि आप के रूप में अच्छी तरह से बाहर की जाँच करनी चाहिए।