Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PYTHON
(CEFIRE CTEM)
CONTENIDO
1. Introducción.....................................................................................................................................2
2. Ejercicios voluntarios......................................................................................................................2
2.1. Ejercicio 1: Validar opción de menú........................................................................................2
2.2. Ejercicio 2: Bienvenida............................................................................................................3
2.3. Ejercicio 3: Multiplicando con excepciones............................................................................5
2.4. Ejercicio 4: Dividiendo con excepciones.................................................................................5
1
Programación con Python Nuevas funciones y excepciones: ejercicios voluntarios
1. Introducción
En este documento puedes encontrar una serie de ejercicios voluntarios para que pongas
en práctica lo aprendido durante esta unidad.
2. Ejercicios voluntarios
• Documenta la función con un docstring donde expliques para qué sirve y cómo se
utiliza.
2
Programación con Python Nuevas funciones y excepciones: ejercicios voluntarios
El programa deberá validar que la opción introducida por el usuario está entre ‘0’ y ‘3’. En
caso contrario, mostrará un mensaje de error y volverá a mostrar el menú.
Opción Respuesta
1 Se llamará a la función definida por el usuario lee_nombre() que
pedirá el nombre del usuario pero no realizará ninguna
validación adicional.
3
Programación con Python Nuevas funciones y excepciones: ejercicios voluntarios
0 El programa acabará.
4
Programación con Python Nuevas funciones y excepciones: ejercicios voluntarios
Documenta las funciones con un docstring donde expliques para qué sirven y cómo se
utilizan. Indica también los parámetros de entrada o salida requeridos.
• Que el divisor sea distinto de cero, o lo que es lo mismo, la división entera falle
porque el divisor sea distinto de cero. En ese caso mostrará el mensaje “ERROR: Se
esperaba un número distinto de cero”.
Consejo: provoca los errores en el programa original y así podrás averiguar el tipo
(nombre) de las excepciones que debes controlar.