Méthode endswith() de Python3

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

Python3 字符串Chaînes de caractères en Python3

Autres extensions