#ejer2Codecademy Funciones
#¡Definí tu función `spam`
def spam():
""" Esta funcion imprime la palabra Huevos!"""
# Dentro de una función , un comentario con triple comilla se llama "docstring" y cumple con otro
# objetivo ademas de ser un comentario
print ("Huevos!")
# Definí tu función `spam` arriba de esta línea.
spam() #al llamar a una función no se debe poner espacio antes del paréntesis
#ejer 3Codecademy
def potencia(base,exponente): # Agregá tus parámetros acá.
resultado = base**exponente
print ("%d a la %d potencia es %d." % (base, exponente, resultado))
potencia(37,4) # Agregá tus parámetros acá.
# ejer6Codecademy
def cubo(numero):
""" Funcion cubo(float or int numero) --> float/int
Devuelve el parametro numero elevado al cubo
ATENCION: Parametro obligatorio: no tiene valor por
defecto
"""
return (numero**3)
def por_tres(numero):
if(numero%3==0):
return(cubo(numero))
else:
return(False)
print (por_tres(22))
#ejemplo Reducir complejidad en las funciones para reducir el nímero de ciclos usados por el procesador para ejecutar
def p(numero):
ret=0
if(numero%3==0):
ret=numero/3
return(ret)
resultado=0
resultado = p(3)+100
print ("Resultado 1 : %.2f" % resultado)
resultado = p(2)+150
print ("Resultado 2 : %.2f" % resultado)