⇨ MENU ⇨ METHODES ⇨ bytearray ( )
bytearray ( ).endswith ( )
⇨ MENU ⇨ METHODES ⇨ bytearray ( )
bytearray ( ).endswith ( )
DESCRIPTION.
Teste si un tableau d'octets, ou une de ses parties, se termine par une combinaison d'octets.
SYNTAXE.
Booleen = tableau.endswith ( modele , debut , fin )
Booleen = ⇨ variable qui recevra la valeur [ optionnel ]
tableau ⇨ tableau d'octets [ 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.
tableau doit être un objet de type bytearray ( ) valide.
modele doit être un bytes ( ), un bytearray ( ) ou un int ( ) entre 0 et 255 correspondant au caractère ASCII recherché, et peut être un tuple ( ) contenant diverses combinaisons de tableaux d'octets à tester.
debut et fin sont des int ( ) indiquant la tranche de tableau qui faudra examiner pour la requête. Si debut et fin sont absents, la recherche se fera sur tous les élément de tableau. Si fin est omis, modele sera recherché :
- de debut à la fin de tableau si debut est positif ;
- et de debut au premier élément de tableau si debut est négatif.
La méthode bytearray ( ).endswidth ( ) retourne True si modele, ou l'un des items de modele, termine le tableau d'octets, ou sa sous-partie. Sinon False est retourné.
EXEMPLES.
BYA_Titre = bytearray ( "Mon Python à moi." , "utf-8" )
print ( BYA_Titre.endswith ( b"moi." ) ) retourne True
print ( BYA_Titre.endswith ( b"moi" ) ) retourne False
print ( BYA_Titre.endswith ( b"on" ) ) retourne False
print ( BYA_Titre.endswith ( b"on" , 4 , 10 ) ) retourne True
print ( BYA_Titre.endswith ( ( b"Moi." , b"moi." , b"MOI." ) ) ) 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.