Dans cet exercice, vous devez créer une fonction nommée concatener qui prend un nombre illimité de chaînes de caractères et renvoie le résultat de la concaténation des arguments en ajoutant des espaces entre chaque argument.
La fonction concatener doit lever une erreur de type ValueError dans le cas où des arguments autres que des chaînes de caractères sont envoyés à la fonction.
Exemples d'utilisations
>>> concatener("Bienvenue", "sur", "docstring")
"Bienvenue sur docstring"
prenom = "Lydia"
>>> concatener("Hello", prenom)
"Hello Lydia"
job = "formateur"
prenom = "Thibault"
entreprise = "Docstring"
>>> concatener(prenom, "est", job, "chez", entreprise)
"Thibault est formateur chez Docstring"
Pensez à utiliser le paramètre *argsdans la fonction afin de récupérer un nombre illimité d'arguments.
Deviens membre Premium magic_button
Accède à la solution de cet exercice en devenant Membre Premium 🚀
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Résultats
Deviens membre Premium magic_button
Accède aux tests unitaires pour vérifier ton code en devenant Membre Premium 🚀
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Bravo, tu as réussi cet exercice de code 🥳
Envoyer ma solution
Vous avez trouvé une solution alternative pour cet exercice ? Proposez votre solution à la communauté 👇
Ma solution :