0% encontró este documento útil (0 votos)
25 vistas

Preparar Examen Python

Cargado por

elbattouchaya
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas

Preparar Examen Python

Cargado por

elbattouchaya
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

PREPARAR EXAMEN PYTHON

Parte Teórica

- ¿Cuál es la función de print() en Python? Escribe un ejemplo de cómo se usa.


- ¿Qué hace la función input()? Explica su uso y da un ejemplo.
- Explica qué es una variable en Python y cómo se asigna un valor a una variable. Escribe un
ejemplo donde se declare una variable y se le asigne un valor.
- ¿Qué es una función en Python y cómo se define? Explica qué ventajas tiene el uso de
funciones en la programación.
- ¿Qué diferencia hay entre un bucle for y un bucle while en Python? Da un ejemplo de cada
uno.
- Explica cómo funcionan las estructuras condicionales en Python (if, elif, else). Escribe un
ejemplo que muestre su uso.

Ejemplos parte práctica

- Escribe un programa en Python que pida al usuario su nombre y su edad. El programa debe
imprimir un mensaje como: "Hola, [nombre]. Tienes [edad] años."
- Escribe una función llamada es_par que reciba un número entero y devuelva True si el
número es par o False si es impar.

Pista: Un número es par si el resto de la división entre 2 es 0.

- Escribe un programa que use un bucle for para imprimir los números del 1 al 10.
- Escribe un programa que pida al usuario un número entero positivo. Usa un bucle while para
calcular la suma de todos los números desde 1 hasta ese número (inclusive). Imprime el
resultado al final.

Ejemplo: Si el usuario ingresa 4, el programa debe calcular 1 + 2 + 3 + 4 y devolver 10.

- Escribe un programa que pida al usuario una palabra y un número entero. Luego, usa un
bucle while para imprimir la palabra repetida el número de veces que el usuario indicó.

Ejemplo: Si el usuario ingresa "Hola" y 3, el programa debe imprimir:

Hola
Hola
Hola
Parte teórica - Test

1. ¿Qué hace la función print() en Python?


a. A) Solicita entrada del usuario
b. B) Almacena datos en una variable
c. C) Muestra información en la pantalla
d. D) Detiene el programa

2. ¿Cómo se lee la entrada del usuario en Python?


a. A) Usando input()
b. B) Usando print()
c. C) Usando len()
d. D) Usando int()

3. ¿Cuál de las siguientes es una declaración válida de una variable en Python?


a. A) int numero = 5
b. B) int numero: 5
c. C) numero == 5
d. D) numero = 5

4. ¿Cuál es el propósito de una función en Python?


a. A) Repetir código automáticamente
b. B) Agrupar código reutilizable bajo un nombre
c. C) Guardar datos en una lista
d. D) Finalizar el programa

5. ¿Qué palabra clave se usa para definir una función en Python?


a. A) func
b. B) def
c. C) function
d. D) declare

6. ¿Qué hace la siguiente función: def suma(a, b): return a + b?


a. A) Resta los valores a y b
b. B) Multiplica los valores a y b
c. C) Suma los valores a y b
d. D) Imprime los valores a y b

7. ¿Qué se imprime al ejecutar print(10 % 3)?


a. A) 1
b. B) 3
c. C) 0
d. D) 10
8. ¿Cuál es el resultado de for i in range(3): print(i)?
a. A) 1 2 3
b. B) 0 1 2
c. C) 3 2 1
d. D) 0 1 2 3

9. ¿Qué hace el siguiente código?

i=1
while i < 4:
print(i)
i += 1
a. A) Imprime 1 1 1
b. B) No imprime nada
c. C) Imprime 1 2 3
d. D) Imprime 1 2 3 4

10. ¿Cuál de las siguientes opciones verifica si una variable x es mayor que 10?
a. A) x < 10
b. B) x > 10
c. C) x == 10
d. D) x >= 10

11. ¿Cuál es la salida de este código?

for i in range(2):
print("Hola")

a. A) Hola Hola Hola


b. B) Hola Hola
c. C) Hola
d. D) Nada, el código tiene un error

12. ¿Cómo puedes añadir un valor 5 a una variable total?


a. A) total++
b. B) total += 5
c. C) total =+ 5
d. D) add total 5
13. ¿Qué valor se imprime al ejecutar este código?

x = 10
if x > 5:
print("Mayor que 5")

a. A) 10
b. B) Mayor que 5
c. C) 5
d. D) Nada, el código tiene un error

14. ¿Qué palabra clave se usa para verificar otra condición en un if?
a. A) else
b. B) elif
c. C) elseif
d. D) endif

15. ¿Cuál de las siguientes opciones genera un error?


a. A) print(5 + 5)
b. B) print(10 / 2)
c. C) print(10 // 0)
d. D) print(10 * 5)

16. ¿Qué imprime el siguiente código?

x=0
while x < 3:
print(x)
x += 1

a. A) 0 1 2
b. B) 1 2 3
c. C) 0 1 2 3
d. D) Nada, el código tiene un error

También podría gustarte