Dans cet exercice, vous devez récupérer la chaîne de caractères "2 + 6 + 3" dans la variable resultat à partir des variables a, b et c.
Pensez à utiliser les fonctions de conversions ainsi que le l'opérateur + qui vous permet de concaténer des éléments les uns avec les autres.
Cet exercice peut paraître simple mais il y a plein de choses auxquelles il faut faire attention.
Attention : Votre code doit fonctionner à partir des variables a, b et c.
Les tests automatiques qui vont vérifier votre exercice vont modifier les valeurs des variables a, b et c.
Par exemple, si je change la valeur de a pour 5 au lieu de 2, la variable resultat devra donc contenir la chaîne de caractères "5 + 6 + 3" au lieu de "2 + 6 + 3".
Il y a plusieurs façons de réussir cet exercice.
Vous pouvez utiliser des + pour faire de la concaténation, auquel cas il faudra convertir les nombres entiers en chaîne de caractères.
code Code
a = 2
b = 6
c = 3
resultat = str(a) + " + " + str(b) + " + " + str(c)
comment Explications
Dans cette solution, on effectue une concaténation basique avec des + comme ci-dessous. Il faut gérer la conversion nous-même en utilisant la fonction str.
a = 2
b = 6
c = 3
resultat = str(a) + " + " + str(b) + " + " + str(c)
star Points importants
-
Pour convertir un nombre entier en chaîne de caractères, on utilise la fonction
str. -
Pour concaténer des éléments ensemble on peut utiliser le symbole
+.
a = 2 b = 6 c = 3 resultat =
a = 2 b = 6 c = 3 resultat = str(a) + " + " + str(b) + " + " + str(c)
Console
Un instant...
Résultats
Test de la variable resultat
assert str(a) + " + " + str(b) + " + " + str(c) == resultat, "La variable resultat ne contient pas la bonne valeur."
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 :










