1. Introducción a las Funciones

Untitled

En programación, una función es un bloque de código organizado y reutilizable que está diseñado para realizar una única tarea o acción relacionada. Las funciones permiten segmentar programas grandes en unidades más pequeñas y manejables. Al llamar a una función, se ejecuta el código que contiene para realizar su tarea específica.

Beneficios

Las funciones ofrecen varios beneficios clave:

Sintaxis Básica de una Función

Para definir una función en Python, se utiliza la palabra clave def, seguida del nombre de la función y paréntesis que pueden incluir parámetros. El bloque de código dentro de la función se identifica mediante la indentación. Aquí está la estructura básica:

def nombre_de_funcion(parametro1, parametro2):
    # Bloque de código a ejecutar
    return resultado

La estructura de una función: nombre, parámetros y cuerpo

Invocación o llamada de una función

Para ejecutar una función, se la "llama" o "invoca" por su nombre, seguido de paréntesis que pueden incluir argumentos específicos. Estos argumentos son valores asignados a los parámetros de la función.

# Definición de la función
def saludo(nombre):
    print(f"Hola, {nombre}!")

# Llamada a la función
saludo("Ana")  # Salida: Hola, Ana!