Exercice 26
Ecrire un algorithme en langage Python qui demande à l’utilisateur de saisir un texte et de lui renvoyer tous les mots commençant par la lettre 'a'.
Solution
Explication du code:
- La méthode split(): est utilisée pour séparer le texte en une liste de mots,
- Ensuite la boucle for: parcourt chaque mot de la lliste.
- La méthode startswith(): permet de vérifier si un mot commence par "a", et qui renvoie True si le mot commence par la lettre spécifiée et False sinon.
- Si le mot commence par "a": il est ajouté à une liste mots_commencant_par_a.
- Enfin, si la liste mots_commencant_par_a: contient des éléments, le programme affiche la liste des mots commençant par "a". Sinon: le programme affiche un message indiquant qu'il n'y a pas de mots commençant par "a" dans le texte.
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 26: algorithm python qui détermine les mots qui commencent par la lettre a”