विषयसूची:

पायथन का उपयोग करके पासा कैसे रोल करें: 9 कदम
पायथन का उपयोग करके पासा कैसे रोल करें: 9 कदम

वीडियो: पायथन का उपयोग करके पासा कैसे रोल करें: 9 कदम

वीडियो: पायथन का उपयोग करके पासा कैसे रोल करें: 9 कदम
वीडियो: How to Learn Python With Full Information? – [Hindi] – Quick Support 2024, नवंबर
Anonim
पायथन का उपयोग करके पासा कैसे रोल करें
पायथन का उपयोग करके पासा कैसे रोल करें

निम्नलिखित निर्देश आपको एक पासे को "रोलिंग" करने के लिए पायथन मॉड्यूल बनाने के तरीके के बारे में मार्गदर्शन करेंगे। यह मॉड्यूल इस कम्प्यूटरीकृत पासे से यादृच्छिक संख्याएँ उत्पन्न करेगा। मैं मॉड्यूल बनाने के लिए आवश्यक कार्य प्रदान करूंगा और विवरण प्रदान करूंगा कि प्रत्येक फ़ंक्शन का क्या उपयोग किया जाएगा। पायथन के लिए बुनियादी कार्यों को सीखना भारी पड़ सकता है। यह पायथन का उपयोग करने का एक रचनात्मक तरीका होगा ताकि आप दिए गए उदाहरण का पालन करके कार्यक्रम का उपयोग करके अधिक परिचित हो सकें। इसके बाद, आपको अपने दम पर फंक्शन बनाने में सक्षम होना चाहिए!

अवधि: 3-5 मिनट

आपूर्ति

पायथन के साथ कुछ अनुभव

पायथन कोड के लिए आईडीईएल (पायथन 3.0 या उच्चतर

चरण 1: रैंडम मॉड्यूल आयात करें

रैंडम मॉड्यूल आयात करें
रैंडम मॉड्यूल आयात करें

सबसे पहले, एक IDLE फ़ाइल खोलें। इसके खुलने के बाद, यादृच्छिक मॉड्यूल आयात करें। हम "डाई" नामक एक ऑर्डर ऑब्जेक्ट बनाते हैं।

*इस ऑर्डर ऑब्जेक्ट के भीतर, हमारे पास कई कार्य होंगे

चरण 2: पासा के लिए प्रारंभिक कार्य बनाएँ

पासा के लिए प्रारंभिक कार्य बनाएँ
पासा के लिए प्रारंभिक कार्य बनाएँ

कोलन के बाद, एंटर दबाएं और उचित इंडेंटेशन का पालन करें। अब हम पासा के लिए प्रारंभिक फ़ंक्शन बनाएंगे और 6 पक्षों को डिफ़ॉल्ट करेंगे। "स्व" फ़ंक्शन के माध्यम से पासा के किनारों को बुलाएगा।

चरण 3: रेडिंट विधि का उपयोग करके रोल को वापस करें

रेडिंट विधि का उपयोग करके रोल लौटाएं
रेडिंट विधि का उपयोग करके रोल लौटाएं

इसके बाद, रैंडिंट विधि का उपयोग करके रोल को उत्पन्न/वापस करने के लिए "प्राप्त करें" और "रोल" फ़ंक्शन का उपयोग करें। "रोल" फ़ंक्शन के अंदर यादृच्छिक रोल बनाने के लिए self.roll_count नामक एक चर बनाएं "प्राप्त करें" फ़ंक्शन के अंदर यादृच्छिक रोल से संख्या लौटाएं

*रैंडिंट 1 से स्वयं के लिए एक यादृच्छिक संख्या बनाता है जो कि 6 था

चरण 4: पक्षों की संख्या प्राप्त करने के लिए एक फ़ंक्शन बनाएं

पक्षों की संख्या प्राप्त करने के लिए एक फ़ंक्शन बनाएं
पक्षों की संख्या प्राप्त करने के लिए एक फ़ंक्शन बनाएं

पासे की भुजाओं की संख्या प्राप्त करने और उसे वापस करने के लिए एक फ़ंक्शन बनाएँ। यह पासे की भुजाओं की संख्या और भुजा की संख्या की वापसी निर्धारित करेगा।

चरण 5: स्ट्रिंग और पायथन प्रतिनिधित्व बनाएँ

स्ट्रिंग और पायथन प्रतिनिधित्व बनाएँ
स्ट्रिंग और पायथन प्रतिनिधित्व बनाएँ

अब मरने के स्ट्रिंग और पायथन प्रतिनिधित्व प्राप्त करने के लिए एक फ़ंक्शन बनाएं

चरण 6: एक अलग "रोलडाइस" फ़ंक्शन बनाएं

एक अलग बनाएँ
एक अलग बनाएँ

अब ऊपर क्लास डाई ऑर्डर को कॉल करने के लिए "रोलडाइस" के लिए एक नया, अलग फ़ंक्शन बनाएं

D1 और D2 पहला रोल और दूसरा रोल होगा

*ध्यान दें कि इस फ़ंक्शन की शुरुआत में कोई इंडेंटेशन नहीं है*रोल रोल किए गए समय की संख्या का प्रतिनिधित्व करते हैं, और पक्ष कोई पूर्णांक 1-6 होगा

चरण 7: "रोलडाइस" के भीतर एक लूप फ़ंक्शन बनाएं

भीतर एक लूप फंक्शन बनाएं
भीतर एक लूप फंक्शन बनाएं

इसके बाद, 'रोलडाइस' के भीतर थोड़ी देर का लूप बनाएं जो पासा को कई बार रोल करेगा जब गिनती रोल की संख्या से कम या उसके बराबर हो। परिणाम उत्पन्न करने के लिए प्रिंट फ़ंक्शन जोड़ना सुनिश्चित करें।

* दो मरने के रोल को उत्पन्न करने के लिए रोल फ़ंक्शन का उपयोग करें

चरण 8: मॉड्यूल चलाएँ

भागो मॉड्यूल
भागो मॉड्यूल
भागो मॉड्यूल
भागो मॉड्यूल

अब जब हमने प्रत्येक चरण के लिए फ़ंक्शन तैयार कर लिए हैं, तो यह सुनिश्चित करने के लिए प्रदान किए गए दृश्य के साथ तुलना करें कि सब कुछ सही ढंग से लिखा गया है। अब हम मॉड्यूल चलाएंगे। मेनू बार में, रन> रन मॉड्यूल पर क्लिक करें

चरण 9: रोलडाइस फ़ंक्शन दर्ज करें और मज़े करें

रोलडाइस फ़ंक्शन दर्ज करें और मज़े करें!
रोलडाइस फ़ंक्शन दर्ज करें और मज़े करें!

अंत में, अपने इच्छित रोल और पक्षों की संख्या दर्ज करके रोलडाइस फ़ंक्शन बनाएं।

परिणाम वापस करने के लिए 'एंटर' दबाएं

बधाई हो! अब जब आपने मॉड्यूल बना लिया है, तो आप पाइथन का उपयोग करके किसी भी बोर्ड गेम को खेलने के लिए इस फ़ंक्शन का उपयोग करने के लिए तैयार हैं! अब आपको थोड़ा और परिचित होना चाहिए कि पायथन भाषा कैसे काम करती है और आगे बढ़ने वाले विभिन्न मॉड्यूल बनाने के लिए अपनी रचनात्मकता का उपयोग करें।

पायथन के बारे में अधिक जानकारी के लिए, वेबसाइट देखें: https://www.python.org/about/gettingstarted/। आधिकारिक पायथन वेबसाइट आपको अनुसरण करने के लिए और उदाहरणों के साथ-साथ कोडिंग पर अधिक गहन स्पष्टीकरण प्रदान करेगी।

सिफारिश की: