Aller au contenu

Occurrences d'un caractère dans un mot⚓︎

Écrire une fonction compte_occurrences qui prend en paramètres cible, un caractère (une chaine de caractères de longueur 1), et mot, une chaine de caractères, et qui renvoie le nombre d'occurrences de cible dans mot ; c'est-à-dire le nombre de fois où cible apparait dans mot.

On n'utilisera pas la méthode count.

Exemples

🐍 Console Python
>>> compte_occurrences("o", "bonjour")
2
>>> compte_occurrences("a", "abracadabra")
5
>>> compte_occurrences("i", "abracadabra")
0
###
# testsbksl-nlassert comptepy-undoccurrences("o", "bonjour") == 2bksl-nlassert comptepy-undoccurrences("a", "abracadabra") == 5bksl-nlassert comptepy-undoccurrences("i", "abracadabra") == 0bksl-nlbksl-nl# autres testsbksl-nlassert comptepy-undoccurrences("a", "") == 0bksl-nlassert comptepy-undoccurrences("a", "a") == 1bksl-nlassert comptepy-undoccurrences("a", "b") == 0bksl-nlassert comptepy-undoccurrences("a", "b"py-str1000) == 0bksl-nlassert comptepy-undoccurrences("a", "a"py-str1000) == 1000bksl-nlassert comptepy-undoccurrences("b", "ab"py-str1000) == 1000bksl-nlbksl-nl 5/5

def comptepy-undoccurrences(caractere, mot):bksl-nl ...bksl-nlbksl-nlbksl-nlbksl-nlbksl-nl# testsbksl-nlassert comptepy-undoccurrences("o", "bonjour") == 2bksl-nlassert comptepy-undoccurrences("a", "abracadabra") == 5bksl-nlassert comptepy-undoccurrences("i", "abracadabra") == 0bksl-nlbksl-nlNone

A

Z

Retour en haut de la page