Estructuras Repetitivas
Requisitos de finalización
11. Ejercicios resueltos
11.1. Tabla de multiplicar
Consigna:
Realizar un programa en Python que muestre por pantalla la tabla de multiplicar (del 0 al 10) del número ingresado por teclado. El valor ingresado por el usuario se debe encontrar dentro del rango [0, 10].
- ¿Qué pasa si se ingresa una letra?.
- ¿Qué pasa si se ingresa una número real?.
Al problema anterior, aplicar una solución en el caso de que el valor ingresado por teclado no sea adecuado (entero).
Podemos ver que la líneas que van desde la 4 a la 10 se encuentran dentro del bloque "try", por lo tanto si ingresamos un valor que no corresponde y tira error, será tratado como una excepción.
En el "except" utilizamos la etiqueta "ValueError", que es lo que se quiere evitar, el ingreso de valores erróneos.