पायथन की एक महत्वपूर्ण विशेषता इंडेंटेड ब्लॉक्स का उपयोग है। ब्लॉक का इंडेंट लेवल पिछले स्टेटमेंट से ज्यादा है। इसलिए, यदि नेस्टेड फैशन में एक प्रोग्राम में स्टेटमेंट मौजूद हैं, तो प्रत्येक बाद के इंडेंट ब्लॉक में इंडेंट का बढ़ता स्तर होगा।
if expr1==True: if expr2==True: stmt1 else: if expr3==True: stmt2 else: if expr3==True: stmt3 else: stmt4