Baviro
InicioCategoríasClasificación
Baviro

Pon a prueba tus conocimientos con cuestionarios divertidos

© 2026 Baviro. Todos los derechos reservados.

Explorar

CategoríasTodos los cuestionariosClasificación

Empresa

Sobre nosotrosPolítica de privacidad

Categorías principales

GeografíaHistoriaCienciaDeportesEntretenimiento
  1. Inicio
  2. →Tecnología
  3. →Programación
  4. →Lenguajes de Programación
  5. →Python: ámbitos, cierres y decoradores

Python: ámbitos, cierres y decoradores

Desentraña cómo Python encuentra nombres y mantiene el estado a través de llamadas con este cuestionario enfocado en ámbitos, cierres y decoradores. Trabajarás con patrones del mundo real como funcion...

Todas las preguntas son revisadas para garantizar su precisión
128 preguntas
4,271 partidas

Empezar quiz

Elige una dificultad y el número de preguntas para comenzar.

Seleccionar dificultad
Seleccionar número de preguntas
Auto-avanzar después de

Sobre este quiz

Lo que practicarás

Los ámbitos, cierres y decoradores son donde el “simplemente funciona” de Python puede sentirse sutil de repente. Este cuestionario te ayuda a construir un modelo mental confiable para la resolución de nombres (LEGB), variables capturadas y patrones de envoltura de funciones.

Cada pregunta utiliza 4 opciones y no hay temporizador, por lo que puedes razonar cuidadosamente sobre el orden de ejecución, los enlaces y lo que realmente se evalúa.

Dificultad y configuración del cuestionario

Elige cuántas preguntas deseas responder antes de comenzar, y selecciona una dificultad más fácil o más difícil si deseas enfocar tu práctica. La dificultad general está equilibrada al mezclar verificaciones rápidas de conceptos con elementos de lectura de código que requieren un seguimiento paso a paso.

Un enfoque común es comenzar con una ronda más corta en dificultad Mixta, luego repetir con una dificultad más alta una vez que puedas predecir salidas sin adivinar.

Errores comunes a tener en cuenta

  • Confundir la asignación con la búsqueda: cualquier asignación en una función puede hacer que un nombre sea local a menos que se declare global/no local
  • Vínculo tardío en cierres (por ejemplo, lambdas en bucles capturando la misma variable)
  • Olvidar devolver la función interna al construir cierres
  • Escribir decoradores que pierden metadatos de función (falta functools.wraps)
  • Malentender el tiempo de ejecución del decorador: la decoración ocurre en la importación/definición, no en el tiempo de llamada

Consejos para mejores puntuaciones

Cuando falles una pregunta, reescribe el fragmento en tu cabeza utilizando pasos explícitos: comportamiento en tiempo de definición vs tiempo de llamada, qué ámbito posee cada nombre y qué objeto devuelve el decorador. Sin temporizador y con 4 opciones por pregunta, trata cada elemento como una mini sesión de depuración en lugar de una prueba de velocidad.

Preguntas de ejemplo

¿Cuál es el término para el área del programa donde una variable es accesible?

  • A.Ámbito
  • B.Contexto
  • C.Bloque
  • D.Región

¿Qué palabra clave se utiliza para declarar una variable global en Python?

  • A.global
  • B.public
  • C.private
  • D.local

¿Qué tipo de función te permite adjuntar comportamiento a una función existente?

  • A.Decorador
  • B.Cierre
  • C.Generador
  • D.Callback

FAQ del quiz

¿Cuántas preguntas hay en este cuestionario?

Este cuestionario tiene 128 preguntas sobre ámbitos, cierres y decoradores de Python.

¿Este cuestionario tiene un temporizador?

No. No hay temporizador, así que puedes tomarte tu tiempo leyendo el código y razonando sobre el ámbito y los enlaces.

¿Qué formato de respuesta utiliza el cuestionario?

Cada pregunta es de opción múltiple con 4 opciones.

¿Puedo elegir el número de preguntas y la dificultad?

Sí. Antes de comenzar, elige tu cantidad de preguntas y selecciona un nivel de dificultad; Mixto combina elementos fáciles, medianos y más difíciles.

¿Qué temas se cubren además de las reglas básicas de ámbito?

Verás búsqueda LEGB, global/no local, captura de cierres, enlace tardío, patrones de decoradores y errores comunes de envoltura.

Jugar este quiz en otro idioma(7)

en
Python: scopes, closures, and decoratorsEnglish
sk
Python: rozsahy, uzávierky a dekorátorySlovenčina
cs
Python: rozsahy, uzávěry a dekorátoryČeština
de
Python: Gültigkeitsbereiche, Closures und DekoratorenDeutsch
pl
Python: zakresy, zamknięcia i dekoratoryPolski
hu
Python: területek, zárványok és dekorátorokMagyar

Quizzes relacionados

JavaScript: promesas, async y el ciclo de eventos

JavaScript: promesas, async y el ciclo de eventos

Desenreda el comportamiento asíncrono de JavaScript con preguntas sobre Promesas, async/await, microtareas y el ciclo de eventos. Practicarás predecir el orden de ejecución, detectar errores sutiles de temporización y elegir el patrón asíncrono correcto para código real. Elige tu cantidad de preguntas y dificultad preferidas, luego aprende a tu propio ritmo sin temporizador.

1,326
Jugar ahora →
Rust: propiedad, préstamos y tiempos de vida

Rust: propiedad, préstamos y tiempos de vida

Agudiza tu comprensión del modelo de propiedad de Rust, las reglas de préstamo y las anotaciones de tiempo de vida con preguntas prácticas centradas en el código. Trabajarás a través de errores comunes del compilador, elegirás las soluciones más seguras y desarrollarás intuición sobre cómo piensa el verificador de préstamos. Elige tu dificultad y número de preguntas preferido, luego aprende a tu propio ritmo sin temporizador.

2,929
Jugar ahora →
Amenazas y defensas de ciberseguridad

Amenazas y defensas de ciberseguridad

Identifica las amenazas cibernéticas comunes y las mejores prácticas defensivas utilizadas para reducir el riesgo. Cubre phishing, malware, contraseñas, MFA, conceptos básicos de cifrado y hábitos de navegación segura.

3,466
Jugar ahora →
Modelos de Servicio de Computación en la Nube Explicados

Modelos de Servicio de Computación en la Nube Explicados

Verifica tu comprensión de cómo se entregan y utilizan los servicios en la nube. Cubre IaaS, PaaS, SaaS, contenedores vs VMs, regiones/zonas de disponibilidad y conceptos básicos de responsabilidad compartida.

2,222
Jugar ahora →
Fundamentos de la Sintaxis de Lenguajes de Programación

Fundamentos de la Sintaxis de Lenguajes de Programación

Pon a prueba tu conocimiento de la sintaxis común de programación en lenguajes populares. Las preguntas se centran en variables, bucles, funciones y estructuras de datos básicas sin requerir una teoría profunda de informática.

4,072
Jugar ahora →
Componentes y Roles de Hardware de Computadora

Componentes y Roles de Hardware de Computadora

Asocia los componentes clave de la PC con lo que hacen y cómo afectan el rendimiento. Cubre CPU, GPU, RAM, tipos de almacenamiento, placas base, fuentes de alimentación y puertos.

2,728
Jugar ahora →