विषयसूची:

पायथन में एक अतिरिक्त गेम कोडिंग: 15 कदम
पायथन में एक अतिरिक्त गेम कोडिंग: 15 कदम

वीडियो: पायथन में एक अतिरिक्त गेम कोडिंग: 15 कदम

वीडियो: पायथन में एक अतिरिक्त गेम कोडिंग: 15 कदम
वीडियो: Game Development - 15 -Mouse and Keyboard binding Projects Part 1|Python Game Development in hindi| 2024, नवंबर
Anonim
पायथन में एक अतिरिक्त गेम कोडिंग
पायथन में एक अतिरिक्त गेम कोडिंग
  • यह निर्देश सेट आपको चरण-दर-चरण सिखाएगा कि कैसे एक अतिरिक्त गेम प्रोग्राम किया जाए जो उपयोगकर्ताओं को 0-9 से यादृच्छिक संख्याओं का उपयोग करके सरल अतिरिक्त समस्याओं का उत्तर देने के लिए प्रेरित करता है और प्रिंट करता है कि वे सही हैं या नहीं!
  • प्रत्येक चरण में छवि को बड़ा करने के लिए उस पर क्लिक करें और उस भाग के लिए कोड देखें।

चरण 1: अपना पायथन कोडिंग ऐप लॉन्च करें।

अपना पायथन कोडिंग ऐप लॉन्च करें।
अपना पायथन कोडिंग ऐप लॉन्च करें।
  • यह निर्देश सेट IDLE Python प्रोग्राम का उपयोग करेगा!
  • लॉन्च करने के बाद, कोडिंग शुरू करने के लिए अपने पायथन एप्लिकेशन में एक नई फाइल बनाएं।

चरण 2: यादृच्छिक वर्ग आयात करें।

यादृच्छिक वर्ग आयात करें।
यादृच्छिक वर्ग आयात करें।

हम इसका उपयोग यादृच्छिक संख्याएँ उत्पन्न करने के लिए करेंगे

चरण 3: एक इनपुट वेरिएबल एन के साथ एक पायथन विधि को परिभाषित करें।

एक इनपुट वेरिएबल एन के साथ एक पायथन विधि को परिभाषित करें।
एक इनपुट वेरिएबल एन के साथ एक पायथन विधि को परिभाषित करें।
  • पूर्णांक n का इनपुट, कॉल किए जाने पर गेम द्वारा प्रिंट की जाने वाली अतिरिक्त समस्याओं की संख्या निर्धारित करेगा!
  • यह कोड "गेम (एन)" विधि को कॉल करता है।

चरण 4: एक बूलियन चर और एक पूर्णांक चर प्रारंभ करें।

एक बूलियन चर और एक पूर्णांक चर प्रारंभ करें।
एक बूलियन चर और एक पूर्णांक चर प्रारंभ करें।
  • खेल पद्धति के भीतर, 'जबकि' लूप में उपयोग किए जाने वाले बूलियन चर को प्रारंभ करें और सही उत्तरों के लिए गणना चर के रूप में उपयोग किए जाने वाले पूर्णांक को प्रारंभ करें।
  • यह कोड बूलियन को "wrk" और पूर्णांक "cnt" कहता है।
  • पायथन में इंडेंट के महत्व को याद रखें, क्योंकि वे निर्धारित करते हैं कि कौन सा कोड नेस्टेड है!

चरण 5: रेंज एन के लिए 'लूप' के लिए शुरू करें।

रेंज एन के लिए 'फॉर' लूप शुरू करें।
रेंज एन के लिए 'फॉर' लूप शुरू करें।

यह इनपुट पूर्णांक n की लंबाई के लिए लूप करेगा

चरण 6: 1 और 10 के बीच दो यादृच्छिक पूर्णांक मान प्रारंभ करें और बूलियन मान को सही पर सेट करें।

1 और 10 के बीच दो यादृच्छिक पूर्णांक मान प्रारंभ करें और बूलियन मान को सही पर सेट करें।
1 और 10 के बीच दो यादृच्छिक पूर्णांक मान प्रारंभ करें और बूलियन मान को सही पर सेट करें।
  • इस 'फॉर' लूप के भीतर, 1 और 9 के बीच दो यादृच्छिक पूर्णांक मानों को प्रारंभ करने के लिए random.randrange(1, 10) का उपयोग करें।
  • यह कोड इन "val1" और "val2" को कॉल करता है।
  • फिर बूलियन मान को सही पर सेट करें!

चरण 7: 'जबकि' लूप शुरू करें जबकि बूलियन वैरिएबल सही है।

एक 'जबकि' लूप शुरू करें जबकि बूलियन वैरिएबल सही है।
एक 'जबकि' लूप शुरू करें जबकि बूलियन वैरिएबल सही है।

जबकि अभी भी 'फॉर' लूप के भीतर, 'जबकि' लूप शुरू करें जबकि बूलियन वैरिएबल सही है।

चरण 8: मान 1 और 2 के साथ एक अतिरिक्त समस्या प्रिंट करें और उत्तर को इनपुट के रूप में लें।

मान 1 और 2 के साथ एक अतिरिक्त समस्या प्रिंट करें और उत्तर को इनपुट के रूप में लें।
मान 1 और 2 के साथ एक अतिरिक्त समस्या प्रिंट करें और उत्तर को इनपुट के रूप में लें।
  • इस 'जबकि' लूप में अगला, हम एक कोशिश-छोड़कर कथन बनाते हैं।
  • अपने 'कोशिश' मामले में, मान 1 और मान 2 का उपयोग करके एक अतिरिक्त प्रश्न का प्रिंट आउट लें और एक उत्तर चर को उपयोगकर्ता के इनपुट के रूप में परिभाषित करें (यह कोड उत्तर चर को "ans" के रूप में परिभाषित करता है)।

चरण ९: एक इफ-स्टेटमेंट परीक्षण करें कि क्या उत्तर = मान १ + मान २।

एक इफ-स्टेटमेंट परीक्षण करें कि क्या उत्तर = मान 1 + मान 2 है।
एक इफ-स्टेटमेंट परीक्षण करें कि क्या उत्तर = मान 1 + मान 2 है।

'कोशिश' मामले में, एक if-else स्टेटमेंट को कोड करें कि क्या ans = val1 + val2

चरण 10: यदि सही है, तो एक सही संदेश प्रिंट करें, बूलियन चर को गलत पर सेट करें, और वृद्धि की गणना करें।

अगर सही है, तो एक सही संदेश प्रिंट करें, बूलियन वैरिएबल को गलत पर सेट करें, और इंक्रीमेंट काउंट।
अगर सही है, तो एक सही संदेश प्रिंट करें, बूलियन वैरिएबल को गलत पर सेट करें, और इंक्रीमेंट काउंट।
  • अभी भी 'कोशिश' कथन के भीतर, यदि सत्य है:

    • एक सही संदेश प्रिंट करें!
    • बूलियन वैरिएबल को गलत पर सेट करें!
    • 1 से वृद्धि की गिनती!

चरण 11: यदि नहीं, तो गलत संदेश प्रिंट करें और बूलियन मान को गलत पर सेट करें।

यदि नहीं, तो गलत संदेश प्रिंट करें और बूलियन मान को गलत पर सेट करें।
यदि नहीं, तो गलत संदेश प्रिंट करें और बूलियन मान को गलत पर सेट करें।

'अन्य' कथन में, गलत संदेश प्रिंट करें और बूलियन मान को गलत पर सेट करें।

चरण 12: त्रुटि संदेश के साथ गैर-पूर्णांक इनपुट के लिए खाता।

त्रुटि संदेश के साथ गैर-पूर्णांक इनपुट के लिए खाता।
त्रुटि संदेश के साथ गैर-पूर्णांक इनपुट के लिए खाता।

'छोड़कर' मामले में, गैर-पूर्णांक इनपुट के लिए खाते में एक त्रुटि संदेश प्रिंट करें

चरण १३: कार्यक्रम के अंत में, एन से बाहर की समस्याओं की संख्या को प्रिंट करें जो खिलाड़ी को सही लगी।

कार्यक्रम के अंत में, N से बाहर की समस्याओं की संख्या को प्रिंट करें जो खिलाड़ी को सही लगी।
कार्यक्रम के अंत में, N से बाहर की समस्याओं की संख्या को प्रिंट करें जो खिलाड़ी को सही लगी।

उन सभी नेस्टेड स्टेटमेंट्स के बाद, n में से समस्याओं की गिनती प्रिंट करें जो खिलाड़ी को सही लगी

चरण 14: अपना कोड देखें

अपना कोड देखें!
अपना कोड देखें!
  • पायथन में इंडेंटेशन के महत्व को याद रखें, क्योंकि यह प्रोग्राम कई नेस्टेड स्टेटमेंट का उपयोग करता है।
  • आपका अंतिम कार्यक्रम इस तरह दिखना चाहिए।

चरण 15: इस मॉड्यूल को चलाएँ और अपने गणित के खेल का आनंद लें

इस मॉड्यूल को चलाएं और अपने गणित के खेल का आनंद लें!
इस मॉड्यूल को चलाएं और अपने गणित के खेल का आनंद लें!
  • अपने गणित कार्यक्रम को कोड करने के लिए इन चरणों का पालन करने के बाद, आगे बढ़ें और रन मॉड्यूल को हिट करें।
  • अपने सरल जोड़ खेल का आनंद लें!

सिफारिश की: