Material de Estudio – Python Básico hasta Condicionales (30 preguntas
tipo ICFES)
1. La extensión correcta para un archivo de C. HolaMundo
Python es:
D. Error
A. .pt
6. ¿Qué tipo de error genera este código?
B. .py print('Hola)
A. Error lógico
C. .pyt
B. Error de ejecución
D. .txt
C. Error de sintaxis
2. ¿Cuál de los siguientes comandos
imprime un texto en pantalla? D. Ninguno
A. mostrar(“Hola”)
7. ¿Qué tipo de dato representa 6.2?
B. print(“Hola”) A. Entero
C. echo('Hola') B. Texto
D. ver('Hola') C. Booleano
3. ¿Qué símbolo se usa para escribir un D. Decimal
comentario en Python?
A. // 8. ¿Cuál es el resultado de 10 // 3?
A. 3.33
B. #
B. 3
C. <!-- -->
C. 4
D. *
D. 3.0
4. ¿Cuál de las siguientes variables está
correctamente nombrada? 9. ¿Cuál de las siguientes líneas contiene un
A. 2nombre error de sintaxis en Python?
B. nombre completo A. print("Hola")
C. nombre_2 B. nombre = "Ana"
D. nombre-2 C. 2x = 10
5. ¿Qué mostrará print(“Hola Mundo”)? D. edad = 20
A. Hola + Mundo
B. Hola Mundo
10. ¿Qué instrucción se usa para mostrar 15. Si se ejecuta
información en pantalla en Python?
A. mostrar()
B. print()
C. input() y el usuario escribe 18, ¿qué tipo de dato es
edad?
D. output()
A. Entero
11. ¿Cuál de los siguientes es un tipo de dato
B. Decimal
numérico en Python?
C. Texto
A. str
D. Booleano
B. int
16. ¿Cómo se convierte el valor ingresado
C. bool
en un número entero?
D. char A. edad = str(input())
12. ¿Qué imprime print(2 ** 3)? B. edad = int(input())
A. 6 C. edad = float(input())
B. 8 D. edad = input(int)
C. 5 17. ¿Qué imprime print(5 > 2 and 3 < 1)?
A. True
D. 9
B. False
13. Si a = 7, ¿qué imprime print(a >= 5 and
a <= 10)? C. Error
A. True
D. None
B. False
18. ¿Qué operador se usa para elevar un
C. Error número a una potencia?
D. 7 A. ^
14. ¿Qué hace la función input()? B. **
A. Muestra datos por pantalla
C. //
B. Lee datos del usuario
D. %
C. Borra variables
19. ¿Qué instrucción se usa para crear una
D. Convierte a texto variable en Python?
A. var x = 5
B. x = 5 D. 5
C. int x = 5 23. ¿Qué imprimirá el siguiente código?
D. let x = 520.
20. ¿Qué palabra clave inicia una condición
en Python?
A. when
B. if
C. then A. Adulto
D. case B. Menor
21. ¿Cuál es la estructura correcta de un C. Error
condicional simple?
D. Nada
24. ¿Qué imprime este código?
A.
B.
C.
A. Par
B. Impar
C. Error
D.
D. 8
22. ¿Qué imprime este código?
25. ¿Qué mostrará este Código?
A. Mayor que 5
B. Nada
C. Error A. Agradable
B. Error A. Insuficiente
C. Calor B. Aceptable
D. Nada C. Excelente
26. ¿Qué palabra se usa para agregar más D. Error
condiciones después de un if?
A. else if 29. Si edad = 15, ¿qué imprimirá el Código?
B. elseif
C. elif
D. si no
27. ¿Qué imprime este código?
A. Niño
B. Adolescente
C. Adulto
D. Error
30. Si nota = 2.5, ¿qué imprimirá el Código?
A. Positivo
B. Cero
C. Negativo
D. Error
A. Aprobado
28. ¿Qué mostrará este programa?
B. Reprobado
C. En recuperación
D. Error