Так что по какой-то причине я продолжаю получать синтаксическую ошибку, и я не могу понять, почему.Когда я закомментирую строку, которая дает мне ошибку, через которую она распространяется, но когда я помещаю неприятный бит в новый файл, который он переносит, я не вижу ничего неправильного выше или ниже во всем коде синтаксически.
def removeBlock(pos, blocks):
return blocks[pos] -= 1
def addBlock(pos, blocks):
return blocks[pos] += 1
def left(pos):
return pos -= 1
def right(pos):
return pos += 1
def done():
return "quit"
actions = {
"P": removeBlock,
"D": addBlock,
"L": left,
"R": right,
"X": done
}
Ошибка заключается в следующем:
SyntaxError: неверный синтаксис
появляется во второй строке этого кода.