Estructuras de control de Python
![]() |
![]() |
![]() |
Título del Test:![]() Estructuras de control de Python Descripción: Conocimiento basico de Python |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál es la palabra clave para iniciar una estructura condicional en Python?. a) select. b) when. c) if. d) switch. ¿Qué palabra se usa para evaluar una condición adicional a un "if"?. a) else if. b) elseif. c) elif. d) orif. ¿Qué resultado imprime este código? x = 5 if x > 3: print("Mayor"). a) Menor. b) Igual. c) Nada. d) Mayor. ¿Cuál de las siguientes estructuras es un bucle en Python?. a) for. b) until. c) repeat. d) loop. ¿Qué hace el bucle while en Python?. a) Ejecuta una vez. b) Ejecuta mientras la condición sea falsa. c) Ejecuta mientras la condición sea verdadera. d) Ejecuta en intervalos. ¿Qué palabra clave finaliza un bucle antes de que termine normalmente?. a) end. b) stop. c) break. d) exit. ¿Para qué se usa continue dentro de un bucle?. a) Termina el bucle. b) Repite el último paso. c) Salta a la siguiente iteración. d) Pausa el bucle. ¿Qué imprimirá este código? for i in range(3): print(i). a) 1 2 3. b) 0 1 2. c) 0 1 2 3. d) 1 2. ¿Qué valor tiene range(5)?. a) [0, 1, 2, 3, 4]. b) [1, 2, 3, 4, 5]. c) [0, 1, 2, 3, 4, 5]. d) [1, 2, 3, 4]. ¿Cuál es la salida del siguiente código? x = 4 if x < 2: print("Menor") elif x == 4: print("Igual") else: print("Mayor"). a) Menor. b) Igual. c) Mayor. d) Nada. ¿Qué estructura de control se usa para repetir acciones según una lista?. a) if. b) for. c) switch. d) elif. ¿Cuál es el resultado del siguiente código? for i in range(2, 6, 2): print(i). a) 2 3 4 5. b) 2 4. c) 3 5. d) 2 3 5. ¿Qué ocurre si la condición en un while nunca se vuelve falsa?. a) Error de sintaxis. b) El bucle no se ejecuta. c) Se detiene automáticamente. d) Bucle infinito. ¿Qué palabra clave se usa para una condición alternativa a if y elif?. a) else. b) case. c) or. d) default. ¿Qué valor toma i en este código? for i in range(3): pass. a) 0. b) 2. c) 3. d) Ninguno. ¿Cuál es el propósito del bloque else en un bucle for?. a) Ejecutar cuando la condición es falsa. b) Ejecutar si el bucle no se interrumpe con break. c) Ejecutar en cada iteración. d) Ejecutar si el bucle es infinito. ¿Cuál es la estructura general de un if en Python?. a) if condición { }. b) if (condición):. c) if condición:. d) if [condición]. ¿Qué función permite contar hacia atrás en un range?. a) range(5, 0, -1). b) range(5:0:-1). c) countdown(5). d) reverse(5). ¿Qué se necesita para evitar un bucle infinito en un while?. a) Una función stop(). b) Cambiar una variable de control. c) Incluir else. d) Nada. ¿Qué ocurre si se coloca else sin if?. a) El programa se detiene. b) Se interpreta como bucle. c) Error de sintaxis. d) Se ignora. |