Какие существуют области видимости функций в Python?
В Python переменные имеют две основные области видимости: локальную и глобальную.
▪️Локальная
Переменные, объявленные внутри функции, существуют только в её пределах и недоступны за её пределами. Аргументы функции также относятся к локальной области и исчезают после завершения функции.
▪️Глобальная
Переменные, объявленные вне функций, доступны в любой части программы. Однако, если внутри функции пытаться присвоить значение глобальной переменной, Python создаст новую локальную переменную с тем же именем.
#python
Post #714
1.05K
- ❤ 6
- 👍 1