preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

11.3 Cómo funcionan las funciones Hemos dicho cuáles son y un poco sobre por qué pueden ser buenos pero no realmente cómo funcionan. Cuando se llama (o se invoca) una función, el flujo de control de un programa salta desde donde se llamó a la función hasta el punto donde se definió la función. El El cuerpo de la función se ejecuta antes de que el control regrese a donde estaba. llamado desde. Como parte de este proceso, todos los valores que estaban en su lugar cuando la función fue llamadas, se almacenan (en algo llamado la pila) de modo que si la función define sus propias versiones, no se sobrescriben entre sí. La invocación de una función ilustrada a continuación: Cada vez que se realiza la llamada a function_name(), el flujo del programa salta a el cuerpo de la función y ejecuta las declaraciones allí. Una vez que la función termina, vuelve al punto en el que se llamó a la función. En lo anterior, esto sucede dos veces ya que la función se llama en dos puntos separados en el programa. 11.4 Tipos de funciones Técnicamente hablando, hay dos tipos de funciones en Python; funciones integradas y funciones definidas por el usuario. Las funciones integradas son las que proporciona el lenguaje y hemos visto varias de estos ya. Por ejemplo, tanto print() como input() son funciones integradas. No necesitamos definirlos nosotros mismos, ya que Python los proporciona. 118 11 Funciones en Python

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

Weiterlesen

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

Weiterlesen

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

Weiterlesen