Ответ:

Строка 21 выглядит как комментарий: #Создай графику. Сам по себе такой комментарий допустим, поэтому ошибка, скорее всего, вызвана незакрытой скобкой или кавычкой в предыдущих строках.

Проверьте объявления объектов и запишите их так:

gift = Actor('prize', center=(500, 500))
restart = Actor('restart', center=(500, 500))
chest = Actor('chest', center=(500, 500))

Значения координат замените на нужные. У каждой строки должны быть закрыты скобки ), а строковые значения заключены в одинаковые кавычки.

Комментарий можно оставить:

# Создай графику

После исправления предыдущих строк снова запустите программу. Python часто указывает на следующую строку после места, где фактически пропущена скобка или кавычка.

Ответ: проверьте строки 22–24 и закройте все скобки и кавычки; ошибка, отмеченная на строке 21, вероятно, вызвана предыдущей строкой.