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: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB