[pyar] manejo de excepciones con "try"
Brian Rodriguez
brianx340 en gmail.com
Jue Dic 19 12:11:12 -03 2019
Genial, creo que asi ya quedaria.
------------------------------------------------------------------------------------
def divide(x,y):
print(f"El resultado es: {x/y}")
try:
n1 = float(input("\nIngrese el primer numero: "))
n2 = float(input("\nIngrese el segundo numero: "))
divide(n1,n2)
except ValueError:
print("Debes introducir un número")
except ZeroDivisionError:
print("No se puede dividir por cero, prueba otro número")
except:
print("Error!")
------------------------------------------------------------------------------------
*Rodríguez Brian.*
El jue., 19 dic. 2019 a las 11:55, Sebastian Bassi (<sbassi en gmail.com>)
escribió:
> On Thu, Dec 19, 2019 at 11:36 AM Brian Rodriguez <brianx340 en gmail.com>
> wrote:
>
>> Yo lo escribiria asi...
>>
>
> La definición de la función no debe estar dentro del try.
> El except no debe ser "genérico", tiene que estar asociado a uno o varios
> errores puntuales.
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20191219/d491a10e/attachment.html>
Más información sobre la lista de distribución pyar