नेस्टेड लूप
लूप के भीतर लूप को और गहराई से समझिए
नेस्टेड लूप, CoddyKit पर Python For Kids का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Python For Kids सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Python For Kids पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
नेस्टेड लूप का परिचय
नेस्टेड लूप
नियंत्रण प्रवाह के पाठ में आपका फिर से स्वागत है! आज हम नेस्टेड लूप के बारे में सीखकर लूप को और गहराई से समझेंगे। नेस्टेड लूप, दूसरे लूप के अंदर मौजूद लूप होते हैं।

नेस्टेड लूप क्या होते हैं?
नेस्टेड लूप, लूप के अंदर मौजूद लूप होते हैं। इनकी सहायता से आप अधिक जटिल पुनरावृत्तियाँ कर सकते हैं, जैसे ग्रिड या तालिकाओं जैसी बहु-आयामी डेटा संरचनाओं में एक-एक करके काम करना।
- बाहरी लूप: वह पहला लूप जिसमें आंतरिक लूप मौजूद होता है।
- आंतरिक लूप: बाहरी लूप के अंदर मौजूद लूप।
नेस्टेड लूप का उपयोग क्यों करें?
नेस्टेड लूप तब उपयोगी होते हैं, जब आपको दोहराए जाने वाले कार्यों के अंदर भी दोहराए जाने वाले कार्य करने हों। उदाहरण के लिए, पैटर्न बनाना, ग्रिड की पंक्तियों और स्तंभों को संसाधित करना या बहु-आयामी डेटा को संभालना।
उदाहरण उपयोग:
- गुणा तालिका प्रिंट करना।
- तारों या संख्याओं से जटिल पैटर्न बनाना।
- सूचियों की सूची में एक-एक करके काम करना।
नेस्टेड फॉर लूप का उदाहरण
आइए, एक सरल उदाहरण से देखते हैं कि नेस्टेड for लूप कैसे काम करते हैं।
उदाहरण:
# Outer loop iterates over numbers 1 to 3
for i in range(1, 4):
# Inner loop iterates over letters 'A' to 'C'
for letter in ['A', 'B', 'C']:
print(i, letter) # Prints the current number and letter
नेस्टेड फॉर लूप के उदाहरण का आउटपुट
जब आप ऊपर दिया गया कोड चलाएँगे, तो Python संख्या और अक्षर के प्रत्येक संयोजन को प्रिंट करेगा:
1 A
1 B
1 C
2 A
2 B
2 C
3 A
3 B
3 Cनेस्टेड वाइल लूप का उदाहरण
नेस्टेड while लूप, नेस्टेड for लूप की तरह ही काम करते हैं। आप इनका उपयोग इस प्रकार कर सकते हैं:
उदाहरण:
# Initialize the outer loop counter
i = 1
while i <= 3:
# Initialize the inner loop counter
j = 1
while j <= 2:
print("Outer:", i, "Inner:", j) # Prints the current outer and inner counters
j += 1 # Increment inner counter
i += 1 # Increment outer counter
नेस्टेड लूप से पैटर्न बनाना
नेस्टेड लूप पैटर्न बनाने के लिए बहुत उपयोगी होते हैं। आइए, नेस्टेड for लूप का उपयोग करके तारों का एक सरल पैटर्न बनाते हैं।
उदाहरण:
# Number of rows for the pattern
rows = 5
# Outer loop for each row
for i in range(1, rows + 1):
# Inner loop for printing stars
for j in range(i):
print("*", end=" ") # Prints a star and stays on the same line
print() # Moves to the next line after inner loop completes
बहुत बढ़िया!
आपने अपने Python प्रोग्राम में जटिल पुनरावृत्तियाँ करने के लिए नेस्टेड लूप का उपयोग करना सीख लिया है। नेस्टेड लूप आपको बहु-आयामी डेटा संभालने और जटिल पैटर्न बनाने में मदद करते हैं। अपने स्वयं के नेस्टेड लूप बनाकर और अलग-अलग परिस्थितियों को आज़माकर अभ्यास करते रहें!

एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 22
- पाठ
- 94
अक्सर पूछे जाने वाले प्रश्न
क्या “नेस्टेड लूप” पाठ निःशुल्क है?
हाँ—“नेस्टेड लूप” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Python For Kids पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Python For Kids पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“नेस्टेड लूप” में मैं क्या सीखूँगा?
लूप के भीतर लूप को और गहराई से समझिए आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Python For Kids का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Python For Kids शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Python For Kids शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।
“नेस्टेड लूप” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Python For Kids पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Python For Kids पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- If-Else कथन
- Python में लूप
- नेस्टेड लूप
- ब्रेक और कंटिन्यू