Imprimir Argumentos de Funciones

Se te pide que crees una función de Python print_args que imprima todos sus argumentos posicionales y argumentos de palabras clave en el orden en que fueron recibidos. La función debe utilizar tanto *args como **kwargs.

La entrada de la función será cualquier cantidad de argumentos posicionales y argumentos de palabras clave.

La función debe imprimir cada argumento en una nueva línea. Los argumentos posicionales deben imprimirse primero en el orden en que fueron recibidos, y luego los argumentos de palabras clave en el orden en que fueron recibidos. Cada argumento de palabra clave debe imprimirse como <clave>=<valor>.

La función no debe devolver nada, sino imprimir los argumentos como se especifica arriba.

Entrada

Salida

print_args(1, 'apple', key1='hello', key2='world')

1
apple
key1=hello
key2=world

Nota: La función será probada con diferentes tipos y cantidades de argumentos posicionales y de palabras clave. El orden en que se imprimen los argumentos debe coincidir con el orden en que fueron pasados a la función.

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue