bytes ( ).removesuffix ( )
DESCRIPTION.
Supprime la terminaison d'un tableau d'octets, si elle correspond au modèle fourni.
SYNTAXE.
BYT_Texte = tableau.removesuffix ( modele )
BYT_Texte = ⇨ variable qui recevra la valeur [ optionnel ]
tableau ⇨ chaine de caractères [ OBLIGATOIRE ]
.removesuffix ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
modele ⇨ chaine à retirer [ OBLIGATOIRE ]
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é. Si modele n'est pas strictement la fin de tableau, bytes ( ).removesuffix ( ) retourne tableau.
Cette méthode n'est pas disponible avant Python 3.9.
EXEMPLES.
BYT_Titre = bytearray ( "Mon Python À Moi." , "utf-8" )
print ( BYT_Titre.removesuffix ( b"Moi." ) ) retourne b'Mon Python \xc3\x80 '
print ( BYT_Titre.removesuffix ( b"moi." ) ) retourne b'Mon Python \xc3\x80 Moi.'
BYT_Titre = bytearray ( "Mon Python à moi." , "utf-8" )
BYT_Modele = b"Mon"
BYT_Texte = BYT_Titre .removesuffix ( BYT_Modele )
print ( BYT_Texte ) retourne b'Mon Python \xc3\xa0 '
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.