Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके शतरंज बोर्ड के वर्ग का रंग निर्धारित करने का प्रोग्राम


मान लीजिए हमारे पास एक शतरंज बोर्ड निर्देशांक है, जो शतरंज बोर्ड की पंक्ति और स्तंभ के निर्देशांक को दर्शाने वाली एक स्ट्रिंग है। नीचे आपके संदर्भ के लिए एक शतरंज बोर्ड है।

पायथन का उपयोग करके शतरंज बोर्ड के वर्ग का रंग निर्धारित करने का प्रोग्राम

हमें जांचना है कि दिया गया सेल सफेद है या नहीं, यदि सफेद है तो true वापस करें, अन्यथा false वापस करें।

उदाहरण के लिए, यदि इनपुट coordinate = "f5" है, तो आउटपुट True होगा।

हल करने के चरण

  • यदि coordinate[0] का ASCII mod 2, coordinate[1] के mod 2 के समान है, तो

    • False वापस करें

  • अन्यथा,

    • True वापस करें

उदाहरण

def solve(coordinate):
    if (ord(coordinate[0])) % 2 == int(coordinate[1]) % 2:
        return False
    else:
        return True

coordinate = "f5"
print(solve(coordinate))

इनपुट

"f5"

आउटपुट

True
  1. पायथन का उपयोग करके समान x या y निर्देशांक वाले निकटतम बिंदु को खोजने का प्रोग्राम पायथन का उपयोग करके समान x या y निर्देशांक वाले निकटतम बिंदु को खोजने का प्रोग्राम

    मान लीजिए हमारे पास pts नामक एक सरणी में बिंदुओं का एक समूह दिया गया है। हमारे पास एक अन्य बिंदु (x, y) भी है जो हमारा वर्तमान स्थान है। हम एक वैध बिंदु को इस प्रकार परिभाषित कर रहे हैं, एक बिंदु जो हमारे वर्तमान बिंदु के समान x-निर्देशांक या समान y-निर्देशांक साझा करता है। हमें अपने वर्तमान स्थान

  1. Python में स्कैटर प्लॉट और कलर मैपिंग Python में स्कैटर प्लॉट और कलर मैपिंग

    हम scatter() मेथड का उपयोग करके स्कैटर प्लॉट बना सकते हैं और हम प्रत्येक डेटा बिंदु के लिए रंग सेट कर सकते हैं। चरण np.random.rand() मेथड का उपयोग करके दिए गए आकार में रैंडम मान (x और y के लिए) बनाएं। scatter मेथड का उपयोग करके *y* बनाम *x* का स्कैटर प्लॉट बनाएं जहां रंग रेंज (0, 1000) में होगी। p

  1. पायथन में Tkinter का उपयोग करके रंग खेल पायथन में Tkinter का उपयोग करके रंग खेल

    GUI एप्लिकेशन विकसित करने के लिए tkinter बहुत लोकप्रिय और आसान है। Tkinter का उपयोग करके आसानी से GUI गेम विकसित किए जा सकते हैं। यहाँ भी हम रंग खेल विकसित करने का प्रयास कर रहे हैं। इस खेल में खिलाड़ी को स्क्रीन पर दिखाई देने वाले शब्द का रंग दर्ज करना होता है और इस तरह स्कोर एक से बढ़ जाता है, इस