tgoop.com/BookPython/3158
Create:
Last Update:
Last Update:
Нелокальные переменные
Нелокальные переменные используются во вложенных функциях, локальная область видимости которых не определена. Это означает, что переменная может не находиться ни в локальной, ни в глобальной области.
Давайте на примере рассмотрим, как нелокальная переменная работает в Python.
Для этого нам понадобится ключевое слово nonlocal.
В приведенной выше программе есть вложенная функция inner()
. Для создания нелокальной переменной мы используем ключевое слово nonlocal. Функция inner()
определяется внутри функции outer()
.
👉@BookPython
BY Библиотека Python разработчика | Книги по питону

Share with your friend now:
tgoop.com/BookPython/3158