Python 给游戏板贴标签

Python 给游戏板贴标签,python,Python,我真的不知道如何标记表中的行和列。如果我想对行和列都进行数字标记,我是创建一个单独的函数还是将其添加到现有代码中?谢谢你的帮助 class GameLogic: def __init__(self, row, column): self._self = self self._column = column self._row = row def create_board(self): self._board = []

我真的不知道如何标记表中的行和列。如果我想对行和列都进行数字标记,我是创建一个单独的函数还是将其添加到现有代码中?谢谢你的帮助

class GameLogic:
    def __init__(self, row, column):
        self._self = self
        self._column = column
        self._row = row
    def create_board(self):
        self._board = []
        for row in range(1,self._row+1):
            row = ''
            for col in range(1,self._column+1):
                if self._board == ' ':
                    row = ' '
                else:
                    row =  '. '
                print(row, end = '')
            print()

你所说的“贴标签”到底是什么意思?你遗漏了很多细节。要在左边缘或右边缘标记Y轴吗?自上而下还是自下而上?从0或1开始?标签是否会超过一个数字?严格地说,你应该有一个游戏模型(保留棋盘内容但不保留标签)和一个游戏视图(将棋盘和标签绘制到屏幕上)。不那么严格地说,你可以做任何能让你快乐的事情;-)我想标记从1开始的行和列,从左上角开始。