Читайте также:

В Python вы в основном имеете дело с двумя типами...

В Python вы в основном имеете дело с двумя типами переменных:

- Глобальными (объявленными вне тела функции, то есть в глобальной области видимости)
- Локальными (объявленными внутри функции, то есть в локальной области видимости)

Но когда функция находится внутри другой функции, переменные внешней функции с ее точки зрения не являются ни локальными, ни глобальными. Такие переменные в Python называются нелокальными переменными.

Если вам нужно работать с нелокальной переменной в Python, вы должны использовать ключевое слово nonlocal. Другими словами, nonlocal используется, если вам нужно получить доступ к переменной внешней функции из внутренней функции.

В этом руководстве мы на примерах разберем, как работает ключевое слово nonlocal. Но прежде чем перейти к основной теме, стоит вкратце рассказать об областях видимости в Python.

#python

https://pythonturbo.ru/klyuchevoe-slovo-nonlocal-v-python/

В Python вы в основном имеете дело с двумя типами...
Еще посты

Свежие комментарии

лара 1 недель к записи
я
рада 1 недель к записи
хз подруга😵‍💫😵‍💫
Бабадук 1 недель к записи
Тоже стало интересно, с помощью поиска по изображению в Яндексе нашла название.
Не уверена, но скорее всего это оно, жаль нет русскоязычного перевода.
Вот название: Chocolate con leche
Или же на некоторых сайтах: Rafael X Edan
dfgdfgdfg 3 недель назад к записи
dfgdfg
ssfmzr 1 месяцев к записи
ну и что это за хуйня, как читать нахуй