使用Python编写程序确定棋盘方格的颜色

使用Python编写程序确定棋盘方格的颜色

假设我们有一个棋盘坐标,即表示棋盘的行和列坐标的字符串。以下是供您参考的棋盘。

使用Python编写程序确定棋盘方格的颜色

我们要检查给定的单元格是否为白色,如果为白色则返回true,否则返回false。

因此,如果输入的坐标为“f5”,则输出将为真(请参见图像)。

为了解决这个问题,我们将遵循以下步骤:

  • 如果 coordinate[0] 的ASCII码 mod 2等于 coordinate[1] 的mod 2,则
    • 返回False
  • 否则,
    • 返回True

让我们看以下的实现以更好的理解。

更多Python相关文章,请阅读:Python 教程

示例

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

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

输入

"f5"

输出

True

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程