Description de la méthode rindex()
La méthode rindex() renvoie le dernier index où se trouve la sous-chaîne str, ou lève une exception si aucun index de ce type n'existe, limitant éventuellement la recherche à string[beg:end].
Syntaxe de la méthode rindex()
1 |
string.rindex()(str, beg=0 end=len(string)) |
Paramètres de la méthode rindex()
str : spécifie la chaîne à rechercher.
beg : index de départ, par défaut c'est 0.
end : index de fin, par défaut il est égal à la longueur de la chaîne.
Exemple d'usage de la méthode rindex()
Exemple1
1 2 3 4 5 6 |
# coding: utf-8 string = "Django & langage Python" print(string.rindex("ang")) # affiche 10 print(string.rindex("ang" , 0 , len(string))) # affiche 10 print(string.rindex("ang" , 0 , 11)) # affiche 10 print(string.rindex("ang" , 0 , 11)) # affiche 2 |
Exemple 2 ( message d'ereur si la sous chaine n'est pas trouvée !)
1 2 3 4 |
# coding: utf-8 string = "Django & langage Python" print(string.rindex("ang" , 12 , 18)) # affiche l'erreur: builtins.ValueError: substring not found |
Younes Derfoufi
CRMEF OUJDA
1 thought on “La méthode de chaine de caractères rindex() Python”