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