Python Curso V2: 224 Tratamiento de la Generación del Error ValueError con el Bloque try...except

preview_player
Показать описание

224. Tratamiento de la Generación del Error ValueError con el Bloque try...except con el lenguaje de programación Python.
Рекомендации по теме
Комментарии
Автор

gracias por estos videos hermano, los aprecio

elchococrispi.
Автор

Hola John, antes que nada queria saludarte y agradecerte por este curso que es espectacular.

Me gustaria hacerte una consulta, ¿cundo sabemos que una parte del codigo puede generar un error, es mejor tratarlo con un bloque try except o siempre que sea posible, impedir que el usuario pueda ingresar un dato que pueda generar dicho error?

por ejemplo en el caso del video en vez de tratar el error hacer lo siguiente:

while True:
numero = input("Escriba un numero entero: ")

if numero.isdigit():
numero = int(numero)
break

print("Entrada invalida")

print("Contenido de la variable `numero`:", numero)
print("El tipo de dato de la variable `numero` es:", type(numero))

De esta manera no habria posibilidad de que se genere un ValueError.

Espero tu respuesta, desde ya muchas gracias

francoamori