2024-10-01 22:33:22 发布
网友
以下代码编译时没有任何错误:
class game: def __init__(self, filePath): self.gameState = readGame.readGameState(filePath)
但当我把它改成
这里的目的是使用或不使用filePath调用类构造函数。这个文件包含7x7矩阵,因此如果文件路径没有被传递,我就用空矩阵初始化游戏状态。但我得到了缩进错误:预期是一个缩进块。这根本上是错的。我已经尽力了,但还是调试不好。在
您正在最后一行中混合tabs和{}
tabs
self.gameState = readGame.readGameState(filePath)
它显示它的前4个空格,然后是一个制表符,然后是4个空格,而所有其他行都只使用spaces进行缩进。在
spaces
你不应该混合制表符和空格,我建议你一直使用空格来缩进那行。在
您正在最后一行中混合}
tabs
和{它显示它的前4个空格,然后是一个制表符,然后是4个空格,而所有其他行都只使用
spaces
进行缩进。在你不应该混合制表符和空格,我建议你一直使用空格来缩进那行。在
相关问题 更多 >
编程相关推荐