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

मूल ऑपरेटर्स
स्ट्रिंग प्रारूप

उद्देश्य

मुर्गियों को पुकारें और स्ट्रिंग्स का उपयोग करते हुए यह गिनें कि प्रत्येक कूप के चारों ओर कितनी मुर्गियाँ हैं। एक कूप का मतलब नक्शे में दिखाए गए चिकन हाउस से है।

मैदान के दाहिने तरफ स्थित गहरे X मार्क तक जाएँ और speak() फंक्शन का उपयोग करते हुए मैदान में मौजूद मुर्गियों को पुकारें।

"Chirp" शब्द को दस गुना लिखें ताकि 10 बार चह चहाने की आवाज निकले, इस प्रकार: player.speak("Chirp" * 10) .

उनको पुकारने से यह सुनिश्चित होगा कि कूप के अंदर कोई मुर्गी नहीं है। प्रत्येक कूप के चारों ओर कितनी मुर्गियाँ हैं, यह गिनें और उन संख्याओं को left_coup, right_coup नाम के वेरिएबल्स में स्टोर करें।

वेरिएबल्स सेटअप करने के बाद, प्रत्येक कूप के सामने स्थित 2 X मार्क्स की ओर जाएँ और वेरिएबल्स का उपयोग करते हुए प्रत्येक के चारों ओर की मुर्गियों की संख्या बताएं। string शब्दों की स्ट्रिंग लिखें: "Right Coup has %d Chickens" , यहाँ %d वह स्थान है जहाँ मुर्गियों की संख्या डाली जाती है। इसके बाद आप उस वेरिएबल को टेक्स्ट में जोड़ते हैं जिसे आप उपयोग करना चाहते हैं: % (right_coup). उदाहरण के लिए:

right_coup = 2 player.speak("Right Coup has %d Chickens" % (right_coup)) # This will print on screen “Right Coup has 2 Chickens”

स्पष्ट करने के लिए, " " में रखे गए अक्षरों को strings कहा जाता है, स्ट्रिंग के अंदर % का उपयोग बाहरी मानों को स्ट्रिंग में सम्मिलित करने के लिए किया जाता है। % स्वयं कोडिंग भाषा का हिस्सा है, और यह संकेत करता है कि बाहरी कोड जोड़ा जा रहा है। कोड %d का अर्थ है कि डाला गया मान एक संख्या है।

बाएँ और दाएँ कूप के चारों ओर की सही मुर्गियों की संख्या गिनें, फिर उन संख्याओं को क्रमशः left_coup और right_coup वेरिएबल्स में स्टोर करें। X मार्क्स तक जाएँ और उपलब्ध कराए गए संदेश के साथ speak() फंक्शन का उपयोग करके क्रमशः संख्या पुकारें और स्तर पूरा करें।

कोड बुक