पाइथन विकास पाठ्यक्रम
अध्याय
>
स्तर
डिक्शनरीज़ का उपयोग
डिक्शनरीज़ का उपयोग करके वस्तुओं का स्थान निर्धारण करना
उद्देश्य
खेत की सभी फसलों को काटें और उन्हें डिक्शनरी का उपयोग करके स्टोररूम में संग्रहित करें।
फील्ड में चार (4) फसलें उग रही हैं: corn, carrot, wheat और parsnip। फसलों को काटें और उन्हें स्टोररूम में एक डिक्शनरी स्थापित करके रखें।
खेत में चलें और सभी फसलों को इकट्ठा करें, जब आप सफलतापूर्वक खेत से गुजर जाएँ। प्रत्येक प्रकार की फसल की संख्या गिनें और फसलों को डिक्शनरी में संग्रहित करें, ताकि उन्हें संभालना और रखना आसान हो सके।
crops = {} crops["corn"] = number of corn stocks in the field .......
पहले crops नाम की एक डिक्शनरी बनाएं और प्रत्येक फसल का नाम स्ट्रिंग के रूप में जोड़ें। प्रत्येक फसल के मान को उस विशेष प्रकार की फसल की संख्या के रूप में सेट करें, जिसे आपने इकट्ठा किया है।
जब आप सभी फसलों को इकट्ठा करके डिक्शनरी में रखें, तो X मार्क्स के पास जाएँ और क्रेट्स की ओर मुंह करके place() फंक्शन का उपयोग करके फसलों को स्टोर में रख दें, इस तरह: place(crops["corn"])। हर एक X मार्क पर एक साइन होता है जो आपको यह बताता है कि वहाँ कौन सी फसल संग्रहीत की गई है। संकेतों द्वारा चिह्नित सही स्टोरेज क्रेट्स में फसलों को संग्रहित करके स्तर को पूरा करें।