Afficher les Arguments de Fonction
Vous êtes invité à créer une fonction Python
print_args
qui affiche tous ses arguments positionnels et nommés dans l'ordre où ils ont été reçus. La fonction doit utiliser à la fois *args
et **kwargs
.La fonction recevra n'importe quel nombre d'arguments positionnels et d'arguments nommés.
Elle doit afficher chaque argument sur une nouvelle ligne. Les arguments positionnels doivent être affichés en premier dans l'ordre où ils ont été reçus, puis les arguments nommés dans l'ordre où ils ont été reçus. Chaque argument nommé doit être affiché sous la forme
<key>=<value>
.La fonction ne doit rien retourner, mais afficher les arguments comme spécifié ci-dessus.
Entrée | Sortie |
print_args(1, 'apple', key1='hello', key2='world') | 1
apple
key1=hello
key2=world |
Note: La fonction sera testée avec différents types et nombres d'arguments positionnels et nommés. L'ordre dans lequel les arguments sont affichés doit correspondre à l'ordre dans lequel ils ont été passés à la fonction.
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB