Pregunta 4. Empareja la palabra clave con su efecto:
Tipo: relacionar columnas.
Columna A
- global
- lambda
- return
- nonlocal
Columna B
- Permite modificar variables del módulo
- Define una función de una sola línea
- Devuelve un valor de la función
- Permite modificar variables de funciones externas
Feedback de la pregunta
La respuesta correcta vincula cada palabra clave con su ámbito de actuación específico. 'global' se usa para variables del módulo, mientras que 'nonlocal' actúa sobre variables en funciones anidadas. 'lambda' crea funciones anónimas rápidas y 'return' es la sentencia estándar para enviar un resultado al exterior. Es vital distinguir entre el ámbito global y el ámbito de cierre (closure) manejado por 'nonlocal'.