Результаты поиска по запросу "nested-function"

6 ответов

Вложенная функция в Python

Какие преимущества или последствия мы можем получить с помощью кода Python, подобного этому:

5 ответов

 (ссылка на скачивание видео, слайды и стенограмму)

учил кусок кода для JavaScript, который я просто не понимаю: function dmy(d) { function pad2(n) { return (n < 10) ? '0' + n : n; } return pad2(d.getUTCDate()) + '/' + pad2(d.getUTCMonth() + 1) + '/' + d.getUTCFullYear(); } function ...

0 ответов

AFAIK, вложенные функции не разрешены в C ++.

аботает следующий код, учтите, что я всегда использую gcc. int foo( int foo_var ) { /*code*/ int bar( int bar_var ) { /*code*/ return bar_var; } return bar(foo_var); }Как можно достичь той же функциональности вложенных функций в C ++ на ...

ТОП публикаций

4 ответа

Область действия переменных во вложенных функциях

Может ли кто-нибудь объяснить, почему не работает следующая программа: def g(f): for _ in range(10): f() def main(): x = 10 def f(): print x x = x + 1 g(f) if __name__ == '__main__': main()с сообщением: Traceback (most recent call last): File ...

3 ответа

Локальные переменные во вложенных функциях

9 ответов

Как работают вложенные функции в Python?

11 ответов

Вложенные функции - это плохо в gcc?

Я знаю, что вложенные функции не являются частью стандартного C, но, поскольку они присутствуют в gcc (и тот факт, что gcc является единственным компилятором...

3 ответа

В чем преимущество вложенных функций (в общем / в Swift)

Я только изучаю немного Swift, и я наткнулся на раздел, который говорит о вложенных функциях:Функции могут быть вложенными. Вложенные функции имеют доступ к ...

2 ответа

Передача аргумента из родительской функции во вложенную функцию Python

вот мой код: def f(x): def g(n): if n < 10: x = x + 1 g(n + 1) g(0)Когда я оцениваю f (0), будет ошибка "x ссылка перед назначением". Однако, когда я использую «print x» вместо «x = x + 1», это будет работать. Кажется, что в области g я могу ...

6 ответов

Вложенная функция в Python

Какие преимущества или последствия мы можем получить с помощью кода Python, подобного этому: class some_class(parent_class): def doOp(self, x, y): def add(x, y): return x + y return add(x, y)Я обнаружил это в проекте с открытым исходным кодом, ...