Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- Modulo que implementa funciones aritmeticas bàsicas
- """
- def ingresar_numero(mensaje):
- """
- Funcion que valida el ingreso de un numero
- """
- while True:
- try:
- n = float(input(mensaje))
- except ValueError:
- print("Error de valor")
- else:
- return n
- def suma(a,b):
- """
- Función que retorna la suma de dos nros pasados como argumentos
- """
- return a + b
- def multiplica(a,b):
- """
- Función que retorna el producto de dos nros pasados como argumentos
- """
- return a * b
- def divide(a,b):
- """
- Función que retorna el cociente de dos nros pasados como argumentos
- """
- if not b:
- raise ValueError("El divisor no puede ser cero")
- return a / b
- def resta(a,b):
- """
- Función que retorna la diferencia de dos nros pasados como argumentos
- """
- return a - b
- if __name__ == "__main__":
- """Ejemplo de manejo de división"""
- dividendo = ingresar_numero("Ingrese un dividendo: ")
- divisor = ingresar_numero("Ingrese un divisor: ")
- print(f"El cociente es {divide(dividendo,divisor)}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement