preloader

1. Januar 1 | 7 minuten lesen
Inhaltsverzeichnis

11 Funciones en Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 11.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 11.2 ¿Qué son las funciones?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 11.3 Cómo funcionan las funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 11.4 Tipos de funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 11.5 Definición de funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 11.5.1 Una función de ejemplo. . . . . . . . . . . . . . . . . . . . . . . 120 11.6 Devolución de valores desde funciones. . . . . . . . . . . . . . . . . . . . . . 121 11.7 Cadena de documentos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 11.8 Parámetros de función. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 11.8.1 Funciones de parámetros múltiples. . . . . . . . . . . . . . . . . 124 11.8.2 Valores de parámetros predeterminados. . . . . . . . . . . . . . . . . . . . 125 11.8.3 Argumentos con nombre. . . . . . . . . . . . . . . . . . . . . . . . . 126 11.8.4 Argumentos arbitrarios. . . . . . . . . . . . . . . . . . . . . . . . 127 11.8.5 Argumentos posicionales y de palabras clave. . . . . . . . . . . . . 128 11.9 Funciones anónimas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 11.10 Recursos en línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 11.11 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 12 Alcance y vida útil de las variables. . . . . . . . . . . . . . . . . . . . . . . . . . . 133 12.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 12.2 Variables locales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 12.3 La palabra clave global. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 12.4 Variables no locales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.5 Sugerencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.6 Recursos en línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 12.7 Ejercicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 13 Implementación de una calculadora usando funciones. . . . . . . . . . . . . . . . . . 139 13.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 13.2 Qué hará la calculadora. . . . . . . . . . . . . . . . . . . . . . . . . 139 13.3 Empezando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 13.4 Las operaciones de la calculadora. . . . . . . . . . . . . . . . . . . . . . . . . . . 140 13.5 Comportamiento de la Calculadora. . . . . . . . . . . . . . . . . . . . . . . . . . 141 13.6 Identificar si el usuario ha terminado. . . . . . . . . . . . . . . 142 13.7 Selección de la Operación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 13.8 Obtención de los Números de Entrada. . . . . . . . . . . . . . . . . . . . . . . . . 146 13.9 Determinación de la Operación a Ejecutar. . . . . . . . . . . . . . . . . . 147 13.10 Ejecutando la Calculadora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 13.11 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 14 Introducción a la Programación Funcional. . . . . . . . . . . . . . . . . . . . 149 14.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 14.2 ¿Qué es la programación funcional? . . . . . . . . . . . . . . . . . . . . . 149 Contenido xix

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