Solution Exercice 21: nombre de voyelles d'une chaîne en Python
Exercice 21 Ecrire un programme en langage Python, qui permet de compter le nombre de voyelles dans une chaine donnée. Exemple pour la chaine s=‘anticonstitutionellement’ le programme doit renvoyer le message suivant : La chaine anticonstitutionellement possède 10 voyelles. Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 |
# definir les voyelles dans un ensemble vowels= {'a','e','y','u','i','o'} # definir une chaine de caractères s = "anticonstitutionellement" # obtenir la longueur de la chaine s n = len(s) # initialiser le nombre de voyelles à 0 number_vowels = 0 # parcourir les caractères de la chaine s for i in range(0,n): if(s[i] in vowels): number_vowels = number_vowels + 1 print("Le nombre de voyelles de la chaine 's' est : ", number_vowels) |
Voir la liste des cours Python Voir la iste des exercices Python …