Adloun

Concaténer ou additionner

Exercice d'entraînement · niveau 2 · sciences numériques et technologie (seconde), chapitre 2 — Variables, types et affectations · Les types de données

Énoncé

Que vaut "5" + "3" ? Que vaut int("5") + int("3") ? Écrire une instruction qui, à partir des deux chaînes "5" et "3", affiche le nombre en tant qu'entier.

Corrigé

"5" + "3" vaut la chaîne "53" (concaténation). int("5") + int("3") vaut l'entier (addition).

Pour obtenir l'entier , on concatène d'abord puis on convertit :

print(int("5" + "3"))   # 53

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.