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

पायथन में अप्रत्याशित इंडेंट क्या है?

पायथन न केवल इंडेंटेशन पर जोर देता है, यह लगातार इंडेंटेशन पर जोर देता है। यदि हम एक पंक्ति को 4 रिक्त स्थान से इंडेंट करते हैं, लेकिन फिर यदि हम अगली 3 (या 5, 6, .) से इंडेंट करते हैं, तो हमें अजगर में अप्रत्याशित इंडेंट की यह त्रुटि मिलती है।

दिए गए कोड में, पंक्ति 3 में पंक्ति 2 की तुलना में प्रारंभ में अधिक स्थान हैं। किसी ब्लॉक में कोड की सभी पंक्तियाँ बिल्कुल समान रिक्त स्थान से प्रारंभ होनी चाहिए। दोनों प्रिंट स्टेटमेंट को समान संख्या में रिक्त स्थान पर इंडेंट किया जाना चाहिए। तो संशोधित कोड जो अनपेक्षित इंडेंट नहीं दिखाता है वह इस प्रकार है।

def a():
    print "foo"
    print "baz"


  1. पायथन का Sys मॉड्यूल क्या है

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

  1. पायथन का OS मॉड्यूल क्या है

    परिचय पायथन में ओएस मॉड्यूल विभिन्न कार्यों के साथ आता है जो डेवलपर्स को उस ऑपरेटिंग सिस्टम के साथ बातचीत करने में सक्षम बनाता है जिस पर वे वर्तमान में काम कर रहे हैं। इस लेख में हम मुख्य रूप से एक निर्देशिका/फ़ोल्डर बनाना और हटाना सीखेंगे, एक निर्देशिका का नाम बदलें और फ़ाइल प्रबंधन की मूल बातें भ

  1. पायथन में सीजीआई क्या है?

    सामान्य गेटवे इंटरफ़ेस, या CGI, बाहरी गेटवे प्रोग्राम के लिए HTTP सर्वर जैसे सूचना सर्वर के साथ इंटरफ़ेस करने के लिए एक मानक है। वर्तमान संस्करण CGI/1.1 है और CGI/1.2 प्रगति पर है। वेब ब्राउज़िंग CGI की अवधारणा को समझने के लिए, आइए देखें कि जब हम किसी विशेष वेब पेज या URL को ब्राउज़ करने के लिए हा