Языковая политика
Общие обсуждения => Компьютеры и интернет => Topic started by: cetsalcoatle on 24 June 2024, 03:13:26
-
Для чего используются? :what?
-
Кем вложенные? (https://ru.wikipedia.org/wiki/Нелокальная_переменная) Куда вложенные? (https://ru.wikipedia.org/wiki/Вложенная_функция) Какие функции⁈ (https://ru.wikipedia.org/wiki/Замыкание_(программирование))
-
Для приватности и для избежания коллизии имён. При ограниченности лямбд в Питоне их также удобно использовать в качестве коллбэков. Ну и во многих языках они фактически являются замыканиями -- т.е в них можно использовать локальные переменные функции, а с питоновским nonlocal даже менять их.