使用 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
广告