Вопросы к Поиску с Алисой
Разница между глобальной и локальной областями значений функции заключается в области видимости переменных. education.yandex.ru diveintopython.org
Глобальная область охватывает переменные, созданные вне функций, например в основном теле программы. education.yandex.ru К таким переменным можно обращаться из любой части программы, в том числе внутри функций. education.yandex.ru Жизненный цикл глобальных переменных продолжается на протяжении всего выполнения программы. habr.com
Локальная область касается переменных, которые объявлены внутри функции или лямбда-выражения. habr.com Такие переменные доступны только в пределах функции, в которой они объявлены, и недоступны за её пределами. habr.com Локальные переменные создаются при каждом вызове функции и уничтожаются после завершения её выполнения. habr.com
Таким образом, глобальные переменные доступны во всей программе, а локальные — только внутри определённой функции. education.yandex.ru ru.wikipedia.org