पाइथन विकास पाठ्यक्रम
अध्याय
>
स्तर
लूप सीखना
जबकि लूप्स
लूप्स ऐसी क्रमिक संरचनाएं हैं जिन्हें आप एक ही कोड को दोहराने के लिए इस्तेमाल कर सकते हैं। इससे गेम में कार्यों को पूरा करना आपके लिए आसान हो जाता है, क्योंकि आपको लंबी कोड सूचियां लिखनी नहीं पड़तीं। दो प्रकार के लूप्स होते हैं: while लूप्स और for लूप्स, जिन्हें हम निम्नलिखित स्तरों में समझने वाले हैं।
इस मानचित्र में पाँच (5) अंडे हैं, जिन्हें आप केवल कुछ पंक्तियों के कोड का उपयोग करते हुए while loop के जरिए उठा सकते हैं। एक ही दो पंक्तियों के कोड को चार बार दोहराकर सभी अंडों को उठाने की कोशिश करें।

उद्देश्य
while लूप का उपयोग करके केवल छह (6) पंक्तियों का कोड लिख कर बाड़ में सभी अंडे उठाओ।
मुर्गियों ने अपने अंडे हर जगह दे दिए! बाड़ में चलें और जल्दी से सभी अंडे इकट्ठा करें!
कोड की मात्रा को कम करने और कोडिंग को कम थकाऊ बनाने के लिए, आप लूप्स का उपयोग कर सकते हैं! ये ऐसे अनुक्रम हैं जो आपको एक ही कोड को बार-बार लिखने की आवश्यकता को समाप्त करते हुए उसे दोहराने की अनुमति देते हैं।
एक while लूप ऐसा ही एक लूप है जहाँ आप किसी विशेष शर्त मौजूद रहते समय कोड को दोहराने के लिए सेट कर सकते हैं। कोड को कितनी बार लूप करना है, यह निर्धारित करने के लिए count नाम का एक वेरिएबल सेट करें और फिर इसे लूप की शर्त के रूप में सेट करें।
count = 0 while count < 4: [Code you wish to loop four times] count += 1
इस उदाहरण में while लूप यह जांचता है कि क्या count < 4 है, count प्रारंभ में 0 से शुरू होता है और प्रत्येक चक्र में +1 बढ़ता है जब तक कि वह 4 तक नहीं पहुँच जाता। while लूप के अंतर्गत इन्डेंटेड कोई भी कोड डाला गया वह दोहराया जाएगा, इस मामले में चार बार। सावधान रहें, यदि लूप्स को रोका नहीं गया तो वे अनंत काल तक चल सकते हैं, इसलिए सुनिश्चित करें कि वेरिएबल count को not हटाएं या टिप्पणी न करें, अन्यथा यह एक त्रुटि उत्पन्न कर सकता है।
इसे आजमाएं! सभी पांच (5) अंडे इकट्ठा करें और केवल छह (6) पंक्तियों के कोड के साथ स्तर पूरा करें।