def and return
Define una función con def. return devuelve un valor a quien llamó a la función.
Sintaxis
def name(parameter1, parameter2=default):return value
- Una función sin return devuelve None.
Ejemplo
def double(n):
return n * 2
print(double(4))Salida:
8
Errores comunes
- Imprimir un valor no es lo mismo que devolverlo.
- No uses una lista o un diccionario como valor por defecto; usa None y créalo dentro.