
Se você já programou em Python já deve ter se deparado com os argumentos *args e **kwargs.
Teoricamente os 2 argumentos são utilizados para entradas de valores opcionais.
Mas você sabe qual a diferença entre os dois?
O *args basicamente é um array de parâmetros com valores opcionais.
Já o **kwargs é um parâmetro com valores opcionais e podemos filtrar os seus valores.
Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/pythonArgs.html.