Exercices Structures de données Compter les voyelles
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Compter les voyelles

Analyser du texte caractère par caractère, c'est la base du traitement de texte : compter des lettres, détecter des motifs, valider un format. En Python, une chaîne se parcourt avec for exactement comme une liste.

L'opérateur in teste l'appartenance :
'a' in 'aeiouy' renvoie True
'z' in 'aeiouy' renvoie False

Pour ignorer les majuscules, convertis en minuscules avec lower() avant de compter.

Écris une fonction compter_voyelles(texte) qui retourne le nombre de voyelles (a, e, i, o, u, y) dans le texte, sans distinction majuscules/minuscules.

Exemple :
compter_voyelles('Bonjour') renvoie 3
compter_voyelles('PYTHON') renvoie 2

Tests (2/4)

Bonjour
assert compter_voyelles('Bonjour') == 3
PYTHON
assert compter_voyelles('PYTHON') == 2

+ 0 tests cachés

Indices (3 disponibles)

solution.py