Lección 4: Funciones en Python

Las funciones permiten agrupar código para reutilizarlo y hacerlo más organizado. Se definen con la palabra clave def.

def saludar():
    print("Hola desde una función")

saludar()

Este código define una función llamada saludar y luego la ejecuta.

Funciones con parámetros

Los parámetros permiten enviar información a una función.

def sumar(a, b):
    resultado = a + b
    print(resultado)

sumar(3, 5)

Este código imprime 8.

Funciones que retornan valores

Una función puede devolver un resultado usando return.

def cuadrado(x):
    return x * x

print(cuadrado(4))

Este código imprime 16.

Ejercicio

¿Qué imprime este código?

def doble(n):
    return n * 2

print(doble(7))

Siguiente lección

Ir al Banco de Ejercicios