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