str ( ).endswith ( )
DESCRIPTION.
Teste si une chaine de caractères, ou une de ses parties, se termine par une combinaison de caractères.
SYNTAXE.
Booleen = chaine.endswith ( modele , debut , fin )
Booleen = ⇨ variable qui recevra la valeur [ optionnel ]
chaine ⇨ chaine de caractères [ OBLIGATOIRE ]
.endswith ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
modele ⇨ valeur à rechercher [ OBLIGATOIRE ]
debut ⇨ index où commence la recherche [ optionnel ]
fin ⇨ index où la recherche s'arrête [ optionnel ]
REMARQUES.
chaine doit être un str ( ) valide.
modele doit être un str ( ), et peut être un tuple ( ) contenant diverses combinaisons à tester.
debut et fin sont des int ( ) indiquant la tranche de chaine qui faudra examiner pour la requête. Si debut et fin sont absents, la recherche se fera sur tous les élément de chaine. Si fin est omis, modele sera recherché :
- de debut à la fin de chaine si debut est positif ;
- et de debut au premier élément de chaine si debut est négatif.
La méthode str ( ).endswidth ( ) retourne True si modele, ou l'un des items de modele, termine chaine, ou sa sous-partie. Sinon False est retourné.
EXEMPLES.
print ( "Mon Python à moi.".endswith ( "moi." ) ) retourne True
print ( "Mon Python à moi.".endswith ( "moi" ) ) retourne False
print ( "Mon Python à moi.".endswith ( "on" ) ) retourne False
print ( "Mon Python à moi.".endswith ( "on" , 4 , 10 ) ) retourne True
print ( "Mon Python à moi.".endswith ( ( "Moi." , "moi." , "MOI." , ) ) ) retourne True
Fin = "moi."
TPL_Fins = ( Fin , Fin.capitalize ( ) , Fin.upper ( ) , Fin.lower ( ) )
print ( TPL_Fins ) retourne ('moi.', 'Moi.', 'MOI.', 'moi.')
print ( "Mon Python à moi.".endswith ( TPL_Fins ) ) retourne True
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.