Funciones en Python

Definición y uso de funciones

⚙️ Función Básica

# Definir una función simple
def saludar():
    print("¡Hola Mundo!")

# Llamar a la función
saludar()  # Output: ¡Hola Mundo!

# Función con parámetros
def saludar_persona(nombre):
    print(f"¡Hola {nombre}!")

saludar_persona("Ana")  # Output: ¡Hola Ana!
saludar_persona("Carlos")  # Output: ¡Hola Carlos!

📤 Función con Retorno

# Función que retorna un valor
def sumar(a, b):
    return a + b

resultado = sumar(5, 3)
print(resultado)  # Output: 8

# Función con múltiples returns
def es_par(numero):
    if numero % 2 == 0:
        return True
    else:
        return False

print(es_par(4))  # Output: True
print(es_par(7))  # Output: False