लूप में, पाइथन कैसे तय करता है कि कौन से बयान लूप से संबंधित हैं?पाइथन को कोड के ब्लॉक को कैसे पता चलता है एक लूप में है?
उदाहरण के लिए, सी में, एक लिख सकते हैं:
for(int i=0;i<=n;n++)
{ // start of block
Statment1
} // end of block
Statement2
लेकिन नीचे
for i in range(5):
statement1
statement2
मेरा इरादा अजगर कोड में है कि statement2
लूप से बाहर है।
पायथन इस ब्लॉक के अंत की पहचान कैसे करेगा? टैब रिक्त स्थान का उपयोग करके?
मैं क्या होता हूं, इसके बारे में उलझन में हूं, खासकर यदि नेस्टेड लूप हैं।
धन्यवाद मैथीस! – Veerendra
@ वीरेंद्र नोट: इंडेंटेशन ** ** ** का मतलब नहीं है कि इसमें टैब ('\ t') वर्ण होना चाहिए। आप एक साधारण सफेद जगह का उपयोग कर सकते हैं। असल में पाइथन इंडेंट करने का सबसे मानक तरीका एक टैब के बजाय 4 व्हाइटस्पेस का उपयोग करना है (जब आप टैब वर्ण दबाते हैं तो 4 रिक्त स्थान डालने के लिए अपने संपादक को कॉन्फ़िगर करें)। – Bakuriu
@ माथीस 711 मुझे अभी यह पता चला है कि –