Python Academy · पाठ

लूपिंग

अपने प्रोग्राम में दोहराए जाने वाले कार्यों को स्वचालित करने के लिए for और while लूप समझें

पाठ 3, कुल 4 में से10 चरण

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

लूप का परिचय

लूप आपको कोड के किसी खंड को कई बार दोहराने देते हैं, जिससे आपके प्रोग्राम अधिक दक्ष और संक्षिप्त बनते हैं।

इस पाठ में आप पाइथन के अलग-अलग प्रकार के लूपों के बारे में सीखेंगे: for, while और नेस्टेड लूप।

लूपिंग — चित्र 1

लूप क्या है?

लूप का उपयोग कोड के किसी खंड को तब तक बार-बार चलाने के लिए किया जाता है, जब तक कोई निश्चित शर्त पूरी न हो जाए। उदाहरण के लिए:

यह 0 से 4 तक की संख्याएँ प्रिंट करता है।

# Example of a loop
for i in range(5):
    print(i)

<code>for</code> लूप

for लूप किसी अनुक्रम (जैसे सूची या श्रेणी) के प्रत्येक आइटम पर चलता है और उसके लिए कोड के एक खंड को निष्पादित करता है:

# Example of a for loop
names = ["Alice", "Bob", "Charlie"]
for name in names:
    print("Hello,", name)

<code>while</code> लूप

while लूप तब तक कोड के एक खंड को निष्पादित करता रहता है, जब तक उसकी शर्त True रहती है:

# Example of a while loop
counter = 0
while counter < 3:
    print(counter)
    counter += 1

लूप से बाहर निकलना

लूप से समय से पहले बाहर निकलने के लिए आप break कथन का उपयोग कर सकते हैं:

जब i का मान 5 के बराबर होता है, तब यह लूप को रोक देता है।

# Using break to exit a loop
for i in range(10):
    if i == 5:
        break
    print(i)

<code>continue</code> के साथ पुनरावृत्तियाँ छोड़ना

continue कथन वर्तमान पुनरावृत्ति के बचे हुए भाग को छोड़कर अगली पुनरावृत्ति पर चला जाता है:

यह 2 को प्रिंट करना छोड़ देता है।

# Using continue to skip iterations
for i in range(5):
    if i == 2:
        continue
    print(i)

नेस्टेड लूप

एक लूप के अंदर मौजूद लूप को नेस्टेड लूप कहा जाता है। उदाहरण के लिए:

# Example of nested loops
for i in range(3):
    for j in range(2):
        print(f"i = {i}, j = {j}")

लूपों की सामान्य गलतियाँ

यहाँ कुछ सामान्य गलतियाँ दी गई हैं, जिनसे आपको बचना चाहिए:

  • while लूप में लूप के चर को अद्यतन करना भूल जाना (जिससे अनंत लूप बन जाता है)।
  • break और continue कथनों का गलत उपयोग करना।
  • नेस्टेड लूपों में गलत इंडेंटेशन करना।

हमने क्या सीखा?

इस पाठ में आपने सीखा:

  • for और while लूपों की मूल बातें।
  • लूप के व्यवहार को नियंत्रित करने के लिए break और continue का उपयोग करना।
  • नेस्टेड लूप बनाना और उनका उपयोग करना।

बहुत अच्छा! आइए अब अगले विषय पर चलते हैं।

लूपिंग — चित्र 10
शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
76
पाठ
320

अक्सर पूछे जाने वाले प्रश्न

क्या “लूपिंग” पाठ निःशुल्क है?

हाँ—“लूपिंग” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Python Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Python Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“लूपिंग” में मैं क्या सीखूँगा?

अपने प्रोग्राम में दोहराए जाने वाले कार्यों को स्वचालित करने के लिए for और while लूप समझें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Python Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Python Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Python Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“लूपिंग” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Python Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Python Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. कंडीशनल समझना
  2. बूलियन लॉजिक और तुलनाएँ
  3. लूपिंग
  4. असाइनमेंट एक्सप्रेशन (Walrus Operator)
← Python Academy पर वापस जाएँ