StudyToCert

PCAP / Lecciones · English

PCAP – Certified Associate Python Programmer PCAP-31-03

Closures: funciones internas que recuerdan variables de un ámbito envolvente, y late binding

Python te permite definir una función dentro de otra. La función interna puede leer las variables de la función externa, porque la búsqueda de nombres sigue la regla LEGB: Local, luego los ámbitos de las funciones envolventes (Enclosing), luego Global y luego Built-in (integrado). Se crea un closure (clausura) cuando la función externa devuelve la función interna y esta sigue usando variables del ámbito externo. Aunque la función externa haya terminado, la función devuelta mantiene vivas esas variables y puede usarlas cada vez que se la llama.

Cuenta gratis

Sigue leyendo gratis

Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 7 secciones más, 4 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.

Crear cuenta gratis Iniciar sesión

Estudia PCAP gratis
Plan semana a semana con lecciones, cuestionarios, simulaciones de examen y práctica, en español.
Abrir el plan de estudio