我刚刚编写了一个简单的 Python 类来创建一个列表列表(这将是一个井字游戏板),它给了我一个语法错误。
我已经将语法与许多其他类进行了比较,所有这些类都有效,并且所有这些类都具有相同的语法(据我所见)。
这是 Python 3.2。错误发生在代码的第二个冒号处,因此在构造函数声明之后(或者至少是红色突出显示的内容)。
class Board:
def__init__(self, N):
"""Create a list of lists that will represent my playing board"""
self._N = N
Brd = []
for i in range(N):
Brd = Brd + ['()','()','()']
self._theBoard = Brd
def drawBoard(N):
"""Draws the Board"""
print(self._theBoard)
提前致谢