Tous les exercices
Niveau 6 · Structures et algorithmes· pile
Des parenthèses équilibrées
Énoncé
Écris une fonction equilibre(texte) qui renvoie True si les parenthèses du texte sont correctement appariées. "(()())" est équilibré. "(()" ne l'est pas, et ")(" non plus : une parenthèse fermante ne peut pas précéder son ouvrante. Les autres caractères sont ignorés.
Ton code est testé en appelant equilibre directement. Ta fonction doit renvoyer le résultat avec return, pas l'afficher. Tes print() de débogage sont autorisés : ils apparaissent en console sans fausser la correction.
Indices
Coince ? Dévoile les indices un par un.
solution.pyequilibre()
Tests
Écris ta solution, puis clique sur Tester. 6 cas t'attendent.
6 cas de test · 2 secrets