Índice de contenido
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
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más