Ce programme a une chaîne d`entrée utilisateur. Nous devons compter le nombre de voyelles dans cette ligne. Nous utilisons beaucoup de Python ici. Set &it est un type de données de collection non ordonné qui est itératif, mutable et n`a pas d`éléments en double.
Exemple
Entrée : str1 = pythonprogram Sortie : 3
Algorithme
Étape 1 : Première nous utilisons une variable compteur qui est utilisée pour compter les voyelles dans la chaîne. Étape 2 : Création d`un ensemble de voyelles. Étape 3 : Ensuite, parcourez chaque alphabet de la chaîne donnée. Étape 4 : Si l`alphabet est présent dans l`ensemble de voyelles, le compteur est incrémenté de 1. Étape 5 : Après l`achèvement de la traversée de la variable de compteur d`impression.
Exemple de code
# Programme pour compter les voyelles dans # une chaîne en utilisant set def countvowel (str1): c = 0 # Création d`un ensemble de voyelles s = "aeiouAEIOU" v = ensemble(s) # Boucle pour parcourir l`alphabet # dans la chaîne donnée pour alpha dans str1 : # Si l`alphabet est présent # dans l`ensemble voyelle si alpha dans v : c = c + 1 print ("Nb de voyelles : : > ;", c) # Code du pilote str1 = input ("Entrez la chaîne : : >") countvowel (str1)
Sortie
Entrez la chaîne :: > pythonprogram Nombre de voyelles :: > 3