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
|
# 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 …