我创建了一个函数,试图确定一个位置的坐标是否在棋盘边界内(在 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)
我觉得我的代码不完整。
假设您的Position
和Piece
函数编码正确,问题在于检查算法的语法。
像这样尝试:
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] 删除。
我来说两句