Index of content
capitulo 16 Funciones al curry 16.1 Introducción Currying es una técnica que permite crear nuevas funciones a partir de funciones existentes. funciones vinculando uno o más parámetros a un valor específico. es una fuente importante de reutilización de funciones en Python, lo que significa que la funcionalidad se puede escribir una vez, en un lugar y luego reutilizado en muchas otras situaciones. El nombre Currying puede parecer oscuro, pero la técnica lleva el nombre de Haskell. Curry (por quien también se nombra el lenguaje de programación Haskell). Este capítulo presenta las ideas centrales detrás del curry y explora cómo Rying se puede implementar en Python. El capítulo también introduce el concepto de cierres y cómo afectan las funciones curry. 16.2 Conceptos de curry En un nivel abstracto, considere tener una función que tome dos parámetros. Estos dos parámetros, x e y se utilizan dentro del cuerpo de la función con la multiplicación operador en la forma x * y. Por ejemplo, podríamos tener: Esta función, operación (), podría usarse de la siguiente manera Lo que daría como resultado que 5 se multiplique por 2 para dar 10. O podría usarse: operación(x, y): devuelve x * y total = operación(2, 5) © Springer Nature Suiza AG 2019 J. Hunt, Una guía para principiantes de la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-20290-3_16 167
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read MoreTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read More• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Read More