Imprimir Argumentos da Função
Solicita-se que crie uma função Python print_args
que imprima todos os seus argumentos posicionais e argumentos nomeados na ordem em que foram recebidos. A função deve utilizar tanto *args
como **kwargs
.
A entrada da função será qualquer número de argumentos posicionais e argumentos nomeados.
A função deve imprimir cada argumento em uma nova linha. Os argumentos posicionais devem ser impressos primeiro na ordem em que foram recebidos, e em seguida os argumentos nomeados devem ser impressos na ordem em que foram recebidos. Cada argumento nomeado deve ser impresso como <key>=<value>
.
A função não deve retornar nada, mas imprimir os argumentos conforme especificado acima.
Entrada | Saída |
---|---|
| 1 apple key1=hello key2=world |
Nota: A função será testada com diferentes tipos e quantidades de argumentos posicionais e argumentos nomeados. A ordem em que os argumentos são impressos deve corresponder à ordem em que foram passados para a função.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB