Здесь можно сделать две вещи. Вы можете пойти по простому маршруту и просто нарисовать фон снова ...
if event.key == pygame.K_BACKSPACE:
screen.blit(background, (0,0))
Или, если вы хотите, чтобы он был немного более эффективным, вы можете использовать метод blit только для рисования части фона, которую покрывает изображение игрока. Вы можете сделать это так ...
screen.blit(background, (x, y), pygame.Rect(x, y, 62, 62))
Rect в третьем аргументе заставит блиц рисовать только часть размером 62x62 пикселя 'background', расположенную в позиции x, y на изображении.
Конечно, это предполагает, что изображение игрока всегда находится внутри фона. Если изображение игрока только частично перекрывает фон, я не совсем уверен, что произойдет. Это, вероятно, вызовет исключение, или просто обернется на другую сторону изображения.
Действительно, первый вариант вполне подойдет, если это довольно небольшой проект, но если по какой-то причине вы беспокоитесь о производительности, попробуйте второй вариант.