3.5. Composición
Igual que con las funciones matemáticas, las funciones de Python se pueden componer; eso quiere decir que se usa una expresión como parte de otra. Por ejemplo, puede usar cualquier expresión como argumento de una función:
1: x = math.cos(angulo + pi/2)
Esta sentencia toma el valor de pi, lo divide entre dos y le añade el resultado al valor de angulo. La suma se pasa luego como argumento a la funcion cos.
También puede tomar el resultado de una funcion y pasarselo como argumento a otra:
1: x = math.exp(math.log(10.0))
Esta sentencia encuentra el logaritmo en base e de 10 y luego eleva e a ese exponente. El resultado queda asignado a x.
Comentarios
Publicar un comentario