preloader

1 janvier 1 | 2 minutes de lecture
Index du contenu

Capítulo 15 Funciones de orden superior 15.1 Introducción En este capítulo exploraremos el concepto de funciones de alto orden. Estos son funciones que toman como parámetro, o devuelven (o ambos), una función. Para hacer esto haremos primero mire cómo Python representa las funciones en la memoria y explore qué en realidad sucede cuando ejecutamos una función de Python. 15.2 Resumen de funciones en Python Primero recapitulemos algunas cosas sobre las funciones en Python: Las funciones (en su mayoría) tienen un nombre y cuando se invocan (o ejecutan) el cuerpo de se ejecuta el código asociado con el nombre de la función. Hay algunas ideas importantes para recordar al considerar las funciones: • las funciones se pueden ver como bloques de código con nombre y son una de las formas principales en el que podemos organizar nuestros programas en Python, • las funciones se definen usando la palabra clave def y constituyen un encabezado de función (el nombre de la función y los parámetros, si los hay, definidos para esa función) y el cuerpo de la función (lo que se ejecuta cuando se ejecuta la función), • las funciones se invocan o ejecutan utilizando su nombre seguido de corchetes ‘()’ con o sin parámetros dependiendo de cómo se haya definido la función. Esto significa que podemos escribir una función como la siguiente función get_msg: def get_msg(): return ‘¡Hola, mundo Python!’ © 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_15 157

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• 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.

Lire plus