Прямо сейчас я работаю над игрой Tetris (что-то вроде того, я нашел пример Tetris для Python на веб-сайте, я копировал его, но добавил некоторые из моих собственных вещей), и только что закончил писать весь код, но было несколько синтаксических ошибок. Мне удалось исправить их все, но эта последняя синтаксическая ошибка меня смущает.
def pieceDropped(self):
for i in range(4):
x = self.curX + self.curPiece.x(i)
y = self.curY - self.curPiece.y(i)
self.setShapeAt(x, y, self.curPiece.shape()
self.removeFullLines()
Конкретная синтаксическая ошибка находится в последней строке функции, и я не понимаю, почему отступы и пробелы кажутся правильными. Так может кто-нибудь объяснить, как это синтаксическая ошибка?