Contenido del Curso
Intermediate Python: Arguments, Scopes and Decorators
2. Arguments in Function
3. Function as an Argument
Intermediate Python: Arguments, Scopes and Decorators
Nonlocal Variable
So, now we understand the difference between global and local variables and have learned about nested functions. The <strong>nonlocal</strong> variable is used in nested functions. Let's look at an example:
Just as with global variables, we cannot change the variable created in outer_function
inside inner_function
without using the special keyword <strong>nonlocal</strong>.
The output is:
¿Todo estuvo claro?
Contenido del Curso
Intermediate Python: Arguments, Scopes and Decorators
2. Arguments in Function
3. Function as an Argument
Intermediate Python: Arguments, Scopes and Decorators
Nonlocal Variable
So, now we understand the difference between global and local variables and have learned about nested functions. The <strong>nonlocal</strong> variable is used in nested functions. Let's look at an example:
Just as with global variables, we cannot change the variable created in outer_function
inside inner_function
without using the special keyword <strong>nonlocal</strong>.
The output is:
¿Todo estuvo claro?