Méthode endswith() de Python3
Chaînes de caractères en Python3
Description
La méthode endswith() permet de vérifier si une chaîne se termine par un suffixe spécifié. Si elle se termine par le suffixe spécifié, elle renvoie True ; sinon, elle renvoie False. Les paramètres facultatifs "start" et "end" spécifient les positions de début et de fin pour la recherche dans la chaîne.
Syntaxe
Syntaxe de la méthode endswith() :
str.endswith(suffix[, start[, end]])
Parameters
- suffix -- Ce paramètre peut être une chaîne ou un élément.
- start -- La position de début dans la chaîne.
- end -- La position de fin dans la chaîne.
Valeur de retour
Renvoie True si la chaîne se termine par le suffixe spécifié ; sinon, renvoie False.
Exemple
L'exemple suivant illustre l'utilisation de la méthode endswith() :
Exemple
#!/usr/bin/python3
Str='Example example....wow!!!'
suffix='!!'
print (Str.endswith(suffix))
print (Str.endswith(suffix,20))
suffix='run'
print (Str.endswith(suffix))
print (Str.endswith(suffix, 0, 19))
La sortie de l'exemple ci-dessus est :
True True False False
Autres extensions