Test cuestionario sobre estructuras de control en Python - the question form

Preguntas: 16 · 10 minutos
1. ¿Qué valor se imprime después de este bucle? x = 1 while x < 10: x *= 2 print(x)
8
16
32
10
2. Dado que age = 18, ¿qué valor se asigna aquí? label = ""adulto"" if age >= 18 else ""menor""
True
menor
18
adulto
3. Se está preparando una función y una de sus ramas debe quedar temporalmente sin ninguna acción, pero seguir siendo sintácticamente válida. ¿Qué sentencia debe incluirse en esa rama?
continue
break
return
pass
4. ¿Qué valor se imprime? total = 0 for i in range(5): if i == 2: continue total += i print(total)
6
El código genera un error cuando se llega a continue.
10
8
5. Dentro de un bucle que procesa una lista de temperaturas, quieres omitir los valores negativos, pero continuar procesando los valores posteriores. ¿Qué sentencia debe ejecutarse cuando se encuentra un valor negativo?
pass
break
continue
return
6. ¿Cuántas veces se ejecuta print(""ir"")? for i in range(2): for j in range(3): print(""ir"")
3
5
6
2
7. ¿Qué lista produce list(range(1, 6, 2))?
[1, 3, 5]
[1, 2, 3, 4, 5]
[1, 3, 5, 7]
[2, 4, 6]
8. ¿Qué imprime este código? for n in range(10, 30): if n % 7 == 0: print(n) break
14
21
14, 21 y 28
Nada, porque range() excluye el 30.
9. ¿Qué imprime este código? x = 7 if x % 2 == 0: print(""par"") else: print(""impar"")
par
impar
7
Genera un error porque % no puede usarse en una condición if.
10. ¿Qué imprime esta estructura condicional? x = 10 if x > 5: print(""A"") elif x > 8: print(""B"") else: print(""C"")
A, porque Python se detiene después de la primera rama que coincide
A seguida de B, porque ambas condiciones son verdaderas
B, porque 10 es mayor que 8
C, porque las condiciones se superponen
11. ¿Cuál es la salida de este bucle? n = 3 while n > 0: print(n, end="""") n -= 1
123
3210
321
El bucle se ejecuta indefinidamente.
12. ¿Qué hace este código? x = 0 if x != 0 and 10 / x > 1: print(""A"") else: print(""B"")
Genera un ZeroDivisionError antes de elegir una rama.
Imprime ""B"" porque and aplica una evaluación de cortocircuito después de que x != 0 resulta falso.
Imprime ""A"" porque 10 es mayor que 1.
No imprime nada porque la primera condición es falsa.
13. ¿Qué sucede cuando se ejecuta este código? for n in [2, 4, 6]: if n % 2 != 0: break else: print(""Todos son pares"")
No se imprime nada porque todo bucle for debe usar una condición else explícita.
El bucle se detiene en 2 porque la condición if es falsa.
Imprime ""Todos son pares"" una vez por cada número.
Imprime ""Todos son pares"" porque el bucle termina sin ejecutar break.
14. ¿Qué imprime este código? records = [] if records: print(""hay registros"") else: print(""vacío"")
hay registros, porque records está definida
Nada, porque una lista no puede usarse como condición
vacío, porque una lista vacía se evalúa como falsa
Genera un TypeError al evaluar records
15. ¿Qué calificación imprime este código cuando score es 80? if score >= 90: print(""A"") elif score >= 80: print(""B"") elif score >= 70: print(""C"") else: print(""D"")
A
B
C
D
16. ¿Qué pares imprime este bucle anidado? for i in range(2): for j in range(3): if j == 1: break print(i, j)
(0, 0) y (1, 0), porque break termina únicamente el bucle interno
(0, 0), (0, 2), (1, 0) y (1, 2)
(0, 0), (0, 1), (1, 0) y (1, 1)
Solo (0, 0), porque break termina ambos bucles
Pruebas populares
Inventario de Personalidad Narcisista (NPI)
Se utiliza una medida de autorreporte para explorar la presencia de rasgos…
Iniciar el test
Escala Obsesivo-Compulsiva de Yale-Brown (Y-BOCS)
Se utiliza para estimar la gravedad de síntomas obsesivo-compulsivos, con é…
Iniciar el test
Cuestionario CRAFFT 2.1
Se utiliza como herramienta breve de tamizaje el Cuestionario CRAFFT 2.1 pa…
Iniciar el test
Cuestionario de Salud del Paciente (PHQ-9)
Se utiliza un instrumento breve como el Cuestionario de Salud del Paciente…
Iniciar el test
Inventario de Burnout de Maslach (MBI)
Esta prueba permite evaluar manifestaciones de desgaste laboral mediante au…
Iniciar el test
Cuestionario De Ansiedad En Adolescentes
En la evaluación clínica de adolescentes, el Cuestionario De Ansiedad En Ad…
Iniciar el test
Cuestionario de Creatividad Emocional (ECI)
Se utiliza el Cuestionario de Creatividad Emocional (ECI) para explorar la…
Iniciar el test
Cuestionario de Matutinidad-Vespertinidad (MEQ)
Se utiliza el Cuestionario de Matutinidad-Vespertinidad (MEQ) para estimar…
Iniciar el test
Escala De Sexismo Ambivalente (ASI)
Se utiliza la Escala De Sexismo Ambivalente (ASI) para evaluar actitudes y…
Iniciar el test
Escala De Misoginia Interiorizada (IMS)
Se utiliza la Escala De Misoginia Interiorizada (IMS) para explorar la pres…
Iniciar el test
Escala De Estrés Percibido (PSS-10)
Se utiliza la Escala De Estrés Percibido (PSS-10) para estimar el nivel de…
Iniciar el test
Escala De Conducta Impulsiva (SUPPS-P)
Se utiliza la Escala De Conducta Impulsiva (SUPPS-P) para una evaluación br…
Iniciar el test
Escala De Evaluación Del Síndrome De Abstinencia De Alcohol (CIWA-AR)
Se utiliza para valorar de forma breve la intensidad de signos y síntomas a…
Iniciar el test
Escala De Afecto Positivo Y Negativo (PANAS)
Se utiliza para estimar la intensidad de afecto positivo y afecto negativo…
Iniciar el test
Escala de la Tríada Luminosa (LTS)
Este instrumento de autoinforme permite explorar rasgos de orientación pros…
Iniciar el test
Escala De Ideación Suicida
Se utiliza para estimar la intensidad y las características de la ideación…
Iniciar el test
Escala Del Trastorno Dismórfico Corporal (BDD-D)
Se trata de un instrumento breve de tamizaje para explorar preocupaciones p…
Iniciar el test
Inventario de Ansiedad de Beck (BAI)
Se utiliza el Inventario de Ansiedad de Beck (BAI) como instrumento de auto…
Iniciar el test
Prueba Diferencial de Perfeccionismo
Este instrumento de autoinforme, la Prueba Diferencial de Perfeccionismo, s…
Iniciar el test
Escala De Locus De Control
Este instrumento permite explorar la percepción del grado de control person…
Iniciar el test
Nueva Escala de Apatía
Se utiliza la Nueva Escala de Apatía como instrumento de tamizaje para expl…
Iniciar el test
Cuestionario Perth de Alexitimia (PAQ)
Se utiliza el Cuestionario Perth de Alexitimia (PAQ) para evaluar dificulta…
Iniciar el test
Escala De Inteligencia Social
Se utiliza para explorar aspectos del funcionamiento interpersonal y la com…
Iniciar el test
Prueba de Miedo
Esta herramienta de evaluación psicológica permite explorar respuestas de t…
Iniciar el test
Nivel De Neuroticismo
Se utiliza para una estimación inicial de la tendencia a reacciones neuróti…
Iniciar el test
Cuestionario Breve de Indicadores de Agresividad
Se utiliza para obtener una estimación rápida de indicadores conductuales a…
Iniciar el test