检查位置的坐标是否在边界内

代码图例

我创建了一个函数,试图确定一个位置的坐标是否在棋盘边界内(在 0 和数字之间)

以下是我的尝试:

def position_is_in_game(self, position):


    # Replace self with a Game type object
    one_game = Game()

    #Replace position with an object of type Position
    one_position = Position()

    return one_game.position_is_in_game(one_position)

我觉得我的代码不完整。

冈特

假设您的PositionPiece函数编码正确,问题在于检查算法的语法。

像这样尝试:

def position_is_in_game(position_tuple):
    game = Game()

    game_positions = game.cases.keys()
    for i in game_positions:
        if i == position_tuple:
            return True
        else:
            return False

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章