Funciones que devuelven valores

⚙️ Funciones que devuelven valores

Existen dos tipos principales de funciones:

Tipo Descripción
Procedimientos Ejecutan una acción (print, greet)
Funciones puras Calculan y devuelven un valor

💡 Ejemplo

def dar_saludo(name):
    return f"Hola {name}"
mensaje = dar_saludo("Lesley")
print(mensaje)

⬇️ Salida:

Hola Lesley

💬 Una función que no devuelve nada, devuelve automáticamente None.

💡 Imprimir a archivo

def dar_saludo(name):
    return f"Hola {name}"
mensaje = dar_saludo("Lesley")
file = open("saludo.txt", "w")
file.write(mensaje)

💡 Imprimir a archivo

def dar_saludo(name):
    return f"Hola {name}"
    
    
print(dar_saludo("Lesley"))