কম্পিউটার টিউটোরিয়াল

পাইথনে চেসবোর্ডের সেলের রঙ (সাদা/কালো) নির্ণয়


একটি চেসবোর্ড কোঅর্ডিনেট (যেমন "f5") দেওয়া আছে। দেয়া সেলটি সাদা কিনা যাচাই করতে হবে। সাদা হলে True, অন্যথায় False ফেরত দিন।

যেমন, coordinate = "f5" হলে আউটপুট True।

সমাধানের ধাপসমূহ

  • যদি coordinate[0]-এর ASCII কোড % 2 == coordinate[1]-এর অঙ্ক % 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. পাইথনে চেসবোর্ডের সেলের রঙ (সাদা/কালো) নির্ণয়

  2. পাইথনে একই x বা y কোঅর্ডিনেট वाले নিকটতম পয়েন্ট খুঁজে বের করা

  3. Python-এ স্ক্যাটার প্লট এবং কালার ম্যাপিং

  4. পাইথন Tkinter-এ কালার গেম তৈরি