Las funciones tienen una gran utilidad a la hora de programar, es por esto que es conveniente conocer las diferentes formas en las cuales se pueden definir. Estos programas son los distintos formatos de entrada y salida para una función.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog1(function_format1)
#FUNCIONES PARA AREA Y VOLUMEN CON PRINT EN LA FUNCION
def cuadrado(x):
print("El cuadrado de %d es %d\n"%(x,x*x))
def cubico(x):
print("El cubo de %d es %d\n"%(x,x*x*x))
cuadrado(4)
cubico(7)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog2(function_format2)
#FUNCIONES PARA AREA Y VOLUMEN IMPRIMIENDO EL VALOR QUE DA LA FUNCION
def cuadrado(x):
y=x*x
return y
#LA FUNCION REGRESA UN VALOR
def cubico(x):
y=(x**3)
return y
#DAMOS UN VALOR A FUNCION E IMPRIMIMOS EL VALOR QUE REGRESA DEPSPUES DE REALIZAR EL PROGRAMA
print(cuadrado(16))
print(cubico(16))
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog3(function_format3)
#FUNCIONES PARA AREA Y VOLUMEN IMPRIMIENDO EL VALOR QUE DA LA FUNCION
#SIMPLIFICANDO LAS OPERACIONES DE LA FUNCION
def cuadrado(x):
return x*x
def cubico(x):
return (x**3)
print(cuadrado(4))
print(cubico(4))
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog4(multiple_variable_function1)
#FUNCION CON DOS VARIABLES
def multiplicacion(a,b):
print(a*b)
#SE NECESITAN OTORGAR DOS VALORES PARA EJECUTAR CORRECTAMENTE LA FUNCION
multiplicacion(2,8)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog5(multipl_variable_function2)
#FUNCION CON MULTIPLES VARIABLES
#* INDICA MULTIPLES VARIABLES
def multiplica(*arg):
print(arg[0]*arg[1]*arg[2]*arg[3])
#ENTRAN LOS VALORES NECESARIOS PARA LA OPERACION
multiplica(1,2,3,4)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog6(function_input)
#FUNCIONES CON INPUT; DAMOS LA ENTRADA DENTRO DE LA FUNCION
#formula del cuadrado
#cuad=("Cuadrado lado":2)
#area=cuad["cuadrado lado"]*cuad["cuadrado lado"]
#print(area)
def cuadrado():
lado=int(input("Dame el valor de lado: "))
#lado=8
cuadrado=[ ]
cuadrado.append(lado)
area=cuadrado[0]*cuadrado[0]
cuadrado.append(area)
print("Lado= {}, Area= {}".format(cuadrado[0],cuadrado[1]))
def triangulo():
triangulo=[ ]
tbase=int(input("Dame la base: "))
taltura=int(input("Dame la altura: "))
#tbase=5
#taltura=10
triangulo.append(tbase)
triangulo.append(taltura)
tarea=(triangulo[0]*triangulo[1])/2
triangulo.append(tarea)
print(triangulo)
cuadrado()
triangulo()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog1(function_format1)
#FUNCIONES PARA AREA Y VOLUMEN CON PRINT EN LA FUNCION
def cuadrado(x):
print("El cuadrado de %d es %d\n"%(x,x*x))
def cubico(x):
print("El cubo de %d es %d\n"%(x,x*x*x))
cuadrado(4)
cubico(7)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog2(function_format2)
#FUNCIONES PARA AREA Y VOLUMEN IMPRIMIENDO EL VALOR QUE DA LA FUNCION
def cuadrado(x):
y=x*x
return y
#LA FUNCION REGRESA UN VALOR
def cubico(x):
y=(x**3)
return y
#DAMOS UN VALOR A FUNCION E IMPRIMIMOS EL VALOR QUE REGRESA DEPSPUES DE REALIZAR EL PROGRAMA
print(cuadrado(16))
print(cubico(16))
Prog3(function_format3)
#FUNCIONES PARA AREA Y VOLUMEN IMPRIMIENDO EL VALOR QUE DA LA FUNCION
#SIMPLIFICANDO LAS OPERACIONES DE LA FUNCION
def cuadrado(x):
return x*x
def cubico(x):
return (x**3)
print(cuadrado(4))
print(cubico(4))
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog4(multiple_variable_function1)
#FUNCION CON DOS VARIABLES
def multiplicacion(a,b):
print(a*b)
#SE NECESITAN OTORGAR DOS VALORES PARA EJECUTAR CORRECTAMENTE LA FUNCION
multiplicacion(2,8)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Prog5(multipl_variable_function2)
#FUNCION CON MULTIPLES VARIABLES
#* INDICA MULTIPLES VARIABLES
def multiplica(*arg):
print(arg[0]*arg[1]*arg[2]*arg[3])
#ENTRAN LOS VALORES NECESARIOS PARA LA OPERACION
multiplica(1,2,3,4)
Prog6(function_input)
#FUNCIONES CON INPUT; DAMOS LA ENTRADA DENTRO DE LA FUNCION
#formula del cuadrado
#cuad=("Cuadrado lado":2)
#area=cuad["cuadrado lado"]*cuad["cuadrado lado"]
#print(area)
def cuadrado():
lado=int(input("Dame el valor de lado: "))
#lado=8
cuadrado=[ ]
cuadrado.append(lado)
area=cuadrado[0]*cuadrado[0]
cuadrado.append(area)
print("Lado= {}, Area= {}".format(cuadrado[0],cuadrado[1]))
def triangulo():
triangulo=[ ]
tbase=int(input("Dame la base: "))
taltura=int(input("Dame la altura: "))
#tbase=5
#taltura=10
triangulo.append(tbase)
triangulo.append(taltura)
tarea=(triangulo[0]*triangulo[1])/2
triangulo.append(tarea)
print(triangulo)
cuadrado()
triangulo()
Comentarios
Publicar un comentario