Exercice 11
Ecrire un programme en langage python qui prend en entré un texte T et qui renvoie l'ensemble des mots qui commencent par la lettre 'p'.
Exemple sit T = "python is the most popular programming language", le programme renvoie l'ensemble: {'programming', 'popular', 'python'}
Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
T = "python is the most popular programming language" # convertir le texte T en une liste list_words = T.split() # initialiser l'ensemble des mots qui commencent par la lettre 'p' begin_p = set({}) # parcouri les mots de la liste list_words for word in list_words: if word[0] == 'p': begin_p.add(word) # afficher l'ensemble des mots qui commencent par la lettre 'p' print(begin_p) # output: {'programming', 'popular', 'python'} |
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 11: ensemble des mots qui commencent par une lettre donnée en python”