Une fonction qui ignore les arguments positionnels
Pouvez-vous écrire une fonction qui ignore complètement tout argument positionnel passé et renvoie 2 arguments nommés -
name
et surname
- séparés par un tiret (-
) ?La fonction doit ignorer tous les arguments positionnels qui lui sont passés. Elle doit renvoyer deux arguments nommés séparés par un tiret. Voici plusieurs exemples d'appels de la fonction :
def full_name():
...
print(full_name(2, 3, 4, name='Bob', surname='Brown')) # Bob-Brown
print(full_name(name='Anna', surname='Brown')) # Anna-Brown
print(full_name('Anna', name='Lily', surname='Green')) # Lily-Green
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB