‘Type error ‘, como aprovechar los errores, saber indentificarlos.
Cuando da un error se puede gestionar para que el usuario al introducir mal un valor no salga del programa el bucle.
Primero, se ejecuta la cláusula try entre las palabras reservadas try y except.
Si no hay excepción, except se omite y la ejecución try finalizará.
Ejemplo de código fuente:
while (True):
print («Hola mundo» )
try:
operacion = input («\n Introdice letra»)
print (operacion)
except ValueError:
print(» Oops! No vale introduce un valor valido «)
Vtime.sleep(3) # Pausa para ver pantalla
Pará poder identificar los errores podems usar ‘ type’ para identificar el el tipo.
- except Exception as ex:#Forma de identificar el error
- print(«Tipo de error «, ex) # Imprime por la pantalla el valor que tiene lavariable del error
- print(» Pero puedes continuar «)
Ejemplo de código entero: