Menu
CoddyTech

Count Vowels

On te donne une chaîne s composée de lettres anglaises. Compte le nombre de ses caractères qui sont des voyelles et renvoie ce nombre. Les voyelles sont a, e, i, o et u, en minuscules ou en majuscules. La lettre y ne compte pas.

Fonction

countVowels(s: string) → integer
sstring
la chaîne de lettres anglaises à parcourir
Renvoieinteger
le nombre de voyelles dans s, majuscules et minuscules réunies

Contraintes

  • 1 ≤ s.length ≤ 5 × 104
  • s ne contient que des lettres anglaises (a à z, A à Z).

Exemples

Entrée
s = "Interview"
Sortie
4
Explication
Les voyelles sont I, e, i et e. Le I majuscule compte comme un I minuscule, donc la réponse est 4.

lock icon+18 tests cachés à la soumission

challenge icon

Pour aller plus loin

Peux-tu renvoyer le nombre de fois que chacune des cinq voyelles apparaît, tout en ne lisant la chaîne qu’une seule fois ?

Réinitialiser le code
def countVowels(s):
    # Écrivez le code ici
Cas de test

Cas 1

Cas 2

Entrée

s = "Interview"

Attendu

4