Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- import math
- # sin funciones
- while True:
- try:
- n = int(input("Ingrese un nro entero: "))
- except ValueError:
- print("Error de valor")
- else:
- print(f"El coseno de {n} es {math.cos(n)}")
- break
- # con funciones
- def ingresar_entero():
- while True:
- try:
- n = int(input("Ingrese un nro entero: "))
- except ValueError:
- print("Error de valor")
- else:
- return n
- print(f"El coseno de {n} es {math.cos(ingresar_entero())}")
- """
- # Lanzamiento de excepciones:
- def suma(a,b):
- """
- Función que retorna la suma de dos nros pasados como argumentos. Si
- se pasan cadenas o listas lanza una excepción de TypeError
- """
- if not isinstance(a,(int,float)) or not isinstance(b,(int,float)):
- raise TypeError("Se requieren dos números")
- return a + b
- print(suma("h","ola"))
Advertisement
Add Comment
Please, Sign In to add comment