Python Compter le nombre de voyelles dans une chaîne

Document 对象参考手册Exemples Python3

En Python, nous pouvons compter le nombre de voyelles dans une chaîne en parcourant chaque caractère de la chaîne et en vérifiant s'il s'agit d'une voyelle (a, e, i, o, u). Voici un exemple de code simple.

Exemple

def count_vowels(s):
    vowels = "aeiouAEIOU"
    count = 0
    for char in s:
        if char in vowels:
            count += 1
    return count

# Exemple de chaîne
text = "Hello, World!"
print(f"Le nombre de voyelles est : {count_vowels(text)}")

Analyse du code :

  1. vowels = "aeiouAEIOU": Définit une chaîne contenant toutes les voyelles, y compris les majuscules et les minuscules.
  2. count = 0: Initialise un compteur pour enregistrer le nombre de voyelles.
  3. for char in s:: Parcourt la chaînespour chaque caractère.
  4. if char in vowels:: Vérifie si le caractère actuel est une voyelle.
  5. count += 1: S'il s'agit d'une voyelle, incrémente le compteur de 1.
  6. return count: Renvoie le nombre final de voyelles.
  7. text = "Hello, World!": Définir une chaîne d'exemple.
  8. print(f"元音字母的数量是: {count_vowels(text)}"): Appelercount_vowelsla fonction et afficher le résultat.

Résultat de sortie :

元音字母的数量是: 3

Document 对象参考手册Exemples Python3

Autres extensions