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