SobesLab логотип SobesLab

Ответ

Инструкция `global` внутри функции объявляет, что данное имя следует брать из глобальной области видимости, а не создавать новую локальную переменную. Это позволяет внутри функции присваивать значение глобальной переменной. Без global, присваивание имени внутри функции всегда создаёт локальную переменную.