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