0% encontró este documento útil (0 votos)
0 vistas3 páginas

Ejercicios Python 2

El documento presenta una serie de ejercicios de programación en Python, que incluyen la manipulación de listas, cálculos matemáticos, y la interacción con el usuario. Cada ejercicio aborda diferentes conceptos, como la entrada de datos, condiciones, y bucles. Los temas tratados son útiles para practicar habilidades básicas de programación y lógica.
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)
0 vistas3 páginas

Ejercicios Python 2

El documento presenta una serie de ejercicios de programación en Python, que incluyen la manipulación de listas, cálculos matemáticos, y la interacción con el usuario. Cada ejercicio aborda diferentes conceptos, como la entrada de datos, condiciones, y bucles. Los temas tratados son útiles para practicar habilidades básicas de programación y lógica.
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

Ejercicios Python 2

1. Pide la temperatura media de cada día de la semana (7 números). Guarda los


valores en una lista y al final muestra: la lista completa, la temperatura media
de la semana, la máxima y la mínima.

2. Crea en el programa una lista con nombres de alumnos de clase (al menos 5).
Pide un nombre por teclado y muestra si está en la lista o no.

3. Pide al usuario las notas de una asignatura (entre 0 y 10) hasta que escriba -1.
Guarda las notas en una lista. Crea una nueva lista con las notas aprobadas (5
o más) y muéstrala.

4. Pide 5 números por teclado, guárdalos en una lista y luego muestra la lista al
revés, pero sin usar [Link]() ni slicing lista[::-1].

5. Crea dos listas de alumnos, por ejemplo: daw1 y daw2. Combínalas en una
sola lista todos y muestra el número total de alumnos y la lista resultante.

6. Pide el precio de un producto y el tipo de IVA:

• general → 21%

• reducido → 10%

• superreducido → 4%
Calcula y muestra el precio final.
7. Pide una cantidad de segundos y muestra el tiempo en formato horas, minutos
y segundos (con ceros a la izquierda si hace falta, por ejemplo 01:05:09).

8. Usuario correcto: admin, contraseña: 1234. El usuario tiene 3 intentos para


introducir usuario y contraseña. Si acierta, muestra “Acceso permitido”. Si falla
3 veces, muestra “Cuenta bloqueada”.

9. Muestra un menú con las opciones:

1. Sumar

2. Restar

3. Multiplicar

4. Dividir
Pide dos números y la opción. Muestra el resultado. Si la opción no existe o la
división es entre 0, indica error.

10. Crea una lista vacía de tareas y muestra un pequeño menú en bucle:

• 1 Añadir tarea

• 2 Mostrar tareas

• 3 Salir
La opción 1 pide un texto y lo añade a la lista. La opción 2 muestra
todas las tareas numeradas. La opción 3 termina el programa.

11. Pide al usuario: su color favorito, su animal favorito y un número del 1 al 99.
Genera un alias “gamer” juntando: primeras 3 letras del color, últimas 3 letras
del animal y el número con dos dígitos.
Ejemplo: azu + rro + 07 → azurro07.
12. Pide una palabra y muestra una “escalera” con ella.
Ejemplo para “DAW”:
D
DA
DAW

13. Pide una contraseña e indica si es “fuerte” o “débil” según estas reglas:

• Al menos 8 caracteres

• Contiene al menos una mayúscula

• Contiene al menos un dígito


Si cumple las 3, es fuerte; si no, débil.

14. Pide una frase al usuario y muestra cuántas palabras tiene (considera que las
palabras están separadas por espacios).

15. Pide una palabra y determina qué letra aparece más veces. Muestra la letra y
cuántas veces aparece.

También podría gustarte