[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