Muy buenas a todos!
En esta oportunidad quiero explicar de manera breve como trabajar las funciones como parámetro de entrada en otras funciones.
Primero que todo: ¿Que es un parámetro de entrada?
Código: python
Output: 5
Pero, ¿que pasa cuando queremos utilizar la salida de una función varias veces dentro de otra función?
Modifiquemos el ejemplo anterior:
Código: python
output:
50.0
500.0
1.5811388300841898
Lo que estamos realizando es utilizar una lista de funciones para enviarlas como parámetro de entrada a otra función.
Espero que este pequeño ejemplo práctico les pueda ser de utilidad
.
Visita el UNDERtip en:
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Quedo atento a sus consultas y comentarios.
Saludos!
En esta oportunidad quiero explicar de manera breve como trabajar las funciones como parámetro de entrada en otras funciones.
Primero que todo: ¿Que es un parámetro de entrada?
def unaFuncion(primerParametro):
otraVariable = primerParametro/2
return otraVariable
numero = 10
print(unaFuncion(numero))
Output: 5
Pero, ¿que pasa cuando queremos utilizar la salida de una función varias veces dentro de otra función?
Modifiquemos el ejemplo anterior:
def unaFuncion(f,n):
otraVariable = f(n)/2
return otraVariable
def cuadrado(num):
return (num**2)
def cubo(num):
return (num**3)
def raiz(num):
return (num**0.5)
listaFunciones = [cuadrado,cubo,raiz]
numero = 10
for i in listaFunciones:
print(unaFuncion(i,numero))
output:
50.0
500.0
1.5811388300841898
Lo que estamos realizando es utilizar una lista de funciones para enviarlas como parámetro de entrada a otra función.
Espero que este pequeño ejemplo práctico les pueda ser de utilidad
.Visita el UNDERtip en:
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Quedo atento a sus consultas y comentarios.
Saludos!

! 
!

