पाइथन विकास पाठ्यक्रम
अध्याय
>
स्तर

बुनियादी ऑपरेटर
स्थिरांक और अभ्यास

उद्देश्य

अंडों की टोकरी लें और अंडों को कंटेनरों में रखें, इससे पहले कि आप यह जानें कि आपने कितने अंडे रखे हैं।

कॉन्स्टेंट्स वैरिएबल्स की तरह होते हैं, सिवाय इसके कि इन्हें पहले से निर्धारित मान दिया जाता है जिसे बदला नहीं जा सकता। इस अभ्यास में, आप एक कॉन्स्टेंट egg_basket का उपयोग करेंगे, जिसका एक अज्ञात मान है जो टोकरी में अंडों की संख्या दर्शाता है।

प्रत्येक कंटेनर के लिए दो वैरिएबल्स बनाएं जिनके नाम हों: bag1, bag2 और प्रत्येक बैग में अंडों का आधा हिस्सा ऑपरेटर का उपयोग करके स्टोर करें, जैसे कि: bag1 = egg_basket/2

कंटेनरों के सामने स्थित अंधेरे X मार्क्स की ओर जाएँ और place() फ़ंक्शन का उपयोग करके बैग्स को प्रत्येक कंटेनर में रखें, जैसे कि: player.place(bag1)

इसके बाद, टेबल्स के सामने स्थित हल्के X मार्क्स की ओर जाएँ और speak() फ़ंक्शन का उपयोग करके बताएं कि आपके पास कितने अंडे हैं।

पहले हल्के X मार्क पर बताएं कि आपके पास कुल कितने अंडे हैं: player.speak("there are %d eggs" % (egg_basket)) । अगले हल्के X मार्क पर बताएं कि प्रत्येक कंटेनर में कितने अंडे हैं, जैसे कि: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))

कोड बुक