Exercice 36
Écrire un algorithme en Python permettant de supprimer les espaces multiples dans une chaîne de caractères 's'.
Solution
|
1 2 3 4 |
# chaine de caractères 's' avec des espaces multiple s = "Bonjour tout le monde !" s = " ".join(s.split()) print(s) |
Explication du code:
- Le programme utilise la méthode split(): pour diviser la chaîne en une liste de mots.
- Ensuite, la méthode join(): est utilisée pour reconstituer la chaîne en insérant un seul espace entre chaque mot.
- La fonction print(): affiche le résultat qui est une chaine de caractères sans aucun espace multiple.
- La sortie sera : "Bonjour tout le monde !"
Younes Derfoufi
CRMEF OUJDA

![[App intégrée] 2025 Upgraded Vidéoprojecteur 1920 * 1080P FHD 4K Mini Projecteur Portable Dual Contrôle avec Souris Android TV WiFi 6 BT5.2 180° Rotation Compatible avec HDMI/TV Stick/USB](https://www.tresfacile.net/wp-content/uploads/2025/12/Videoprojecteur-1920-1080P-FHD-4K-Mini-Projecteur-Portable-Dual-Control-250x236.png)

1 thought on “Solution Exercice 36: algorithme python qui supprime les espaces multiples dans un texte”