Definición: funciones
Última actualización
Última actualización
Bloque de código que se ejecuta cuando se le llama. Está compuesta por un nombre, parámetros de entrada (opcionales) y un conjunto de instrucciones. Una vez definida la función, ésta puede ser llamada desde otras partes del programa para realizar tareas repetitivas sin tener que escribir el mismo código varias veces.
1. Definición de la función: Es el encabezado de la función que define el nombre y los parámetros que se pasan a la función. El nombre de una función es el identificador que se usa para llamarla, y es único dentro del contexto en el que está definida.
2. Argumentos/Parámetros (opcionales): Los argumentos son los datos que se pasan a la función cuando se llama desde otro lugar del programa. Estas variables son accesibles solo en el interior de la función donde fueron definidas, y pueden ser opcionales si no necesitan ser proporcionados por el usuario para realizar su tarea.
3. Cuerpo/implementación: El cuerpo contiene todas las instrucciones necesarias para ejecutar lo requerido por la función, como operaciones matemáticas, asignaciones de variables o invocación a otros métodos u objetos externos al programa principal (por ejemplo, librerías).
4. Devolución/salida (opcional): Es lo que retorna una función al finalizar su ejecución; bien sea un valor numérico, cadena de texto, listas, tupla…
4. Llamada: Se invoca o utiliza una determinada función, ya sea desde nuestro código principal o desde otros módulos importados.