交换走棋方

2.1 说明

实现大体过程:

  1. 只要有1方走棋落子到了新位置,那么就交换走棋方
  2. 当下一次while循环时就可以显示另外一方的提示

2.2 代码实现

    def get_player(self):
        """
        获取当前走棋方
        """
        return self.player

    def exchange(self):
        """
        交换走棋方
        """
        self.player = "r" if self.player == "b" else "b"
        return self.get_player()

image-20210821195220031

# 落子之后,交换走棋方
game.exchange()

image-20210821195314310

2.3 运行效果

当前为红方走棋

img

红方走任意棋子后,会提示黑方走

img

Copyright © itprojects.cn 2021 all right reserved,著作权归itprojects.cn所有,由王铭东编写该文件修订时间: 2021-08-21 20:35:53