Aplicaciones web con Python
Combinación de tipos de parámetros - ejemplo
def funcion_compleja(a, b, *args, c, d=4, **kwargs):
print(f"a: {a}, b: {b}")
print(f"args: {args}")
print(f"c: {c}, d: {d}")
print(f"kwargs: {kwargs}")
Ejemplos de invocación de funcion_compleja()
funcion_compleja(1, 2, 3, 4, c=5, nombre="Juan", apellido="Perez")
funcion_compleja(1, 2, 3, 4, 5, c=6, nombre="Juan", apellido="Perez")