Python с нуля. Урок №19. Параметры функции. Изменение глобальной переменной.
Глобальные переменные в Python. Зачем? Когда?
Есть случаи, когда можно использовать глобальные переменные в Python, например, если есть задача по доступу к переменным между файлами в проекте на Python. Предположим вы сделали большой проект и импортировали в него несколько модулей, причем часть работы одного модуля зависит от расчетов и переменной некой конфигурации из главного выполняемого файла и/или другого модуля. В таком случае проще воспользоваться глобальными переменными в Python, конечно можно и без них - например через классы, но если задача не столь критична - то предпочтительнее простой подход...