使用 Python 確定棋盤方格顏色的程式


假設我們有一個棋盤座標,它是一個字串,表示棋盤上行列的座標。以下是供你參考的棋盤。

我們必須檢查給定的單元格是不是白色的,如果是白色則返回 true,否則返回 false。

所以,如果輸入類似 coordinate = "f5",則輸出將為 True(請看圖片)

為了解決這個問題,我們將按照以下步驟進行操作 −

  • 如果 coordinate[0] 的 ASCII 模 2 是 same coordinate[1]) 則

    • 返回 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

更新於: 29-5-2021

2 千次以上觀看

啟動您的 事業

完成課程並獲得認證

開始
廣告
© . All rights reserved.