Excepciones y errores-Tema5-5des1

Run Settings
LanguagePython
Language Version
Run Command
# DESAFÍO 1 print("Excepciones y errores-Tema5-5des1:\n") #Nombre de la actividad, tema(5), bloque(5), desafío(1) # Importamos la función `input` que nos permitirá pedir datos al usuario # El bloque `try` intentará ejecutar el código que puede fallar try: # Solicitamos al usuario el primer número y lo convertimos a entero numero1 = int(input("Ingrese el primer número entero: ")) # Solicitamos al usuario el segundo número y lo convertimos a entero numero2 = int(input("Ingrese el segundo número entero: ")) # Intentamos realizar la división de ambos números resultado = numero1 / numero2 # Si la división fue exitosa, mostramos el resultado print(f"El resultado de la división es: {resultado}") # Si se produce una división por cero, este bloque lo captura except ZeroDivisionError: print("Error: No se puede dividir por cero.") # Si el usuario ingresa un valor no numérico, este bloque lo captura except ValueError: print("Error: Entrada no válida. Por favor, ingrese solo números enteros.")
Editor Settings
Theme
Key bindings
Full width
Lines