पायथन न केवल इंडेंटेशन पर जोर देता है, यह लगातार इंडेंटेशन पर जोर देता है। यदि हम एक पंक्ति को 4 रिक्त स्थान से इंडेंट करते हैं, लेकिन फिर यदि हम अगली 3 (या 5, 6, .) से इंडेंट करते हैं, तो हमें अजगर में अप्रत्याशित इंडेंट की यह त्रुटि मिलती है।
दिए गए कोड में, पंक्ति 3 में पंक्ति 2 की तुलना में प्रारंभ में अधिक स्थान हैं। किसी ब्लॉक में कोड की सभी पंक्तियाँ बिल्कुल समान रिक्त स्थान से प्रारंभ होनी चाहिए। दोनों प्रिंट स्टेटमेंट को समान संख्या में रिक्त स्थान पर इंडेंट किया जाना चाहिए। तो संशोधित कोड जो अनपेक्षित इंडेंट नहीं दिखाता है वह इस प्रकार है।
def a(): print "foo" print "baz"