bytearray ( )
DESCRIPTION.
Crée un nouvel objet byte (tableau d'octets) muable.
SYNTAXE.
BYA_Octects = bytearray ( construction , code , erreur )
BYA_Octects = ⇨ Nom de la variable [ OBLIGATOIRE ]
bytearray ( ) ⇨ création d'une instance de bytearray ( ) [ OBLIGATOIRE ]
construction ⇨ type de création [ OBLIGATOIRE ]
code ⇨ encode des caractères [ optionnel ]
erreur ⇨ gestionnaire d'erreurs à invoquer [ optionnel ]
REMARQUES.
Python gère de nombreux types d'objets-variables. Certains sont des collections de valeurs regroupées au sein d'un même objet_variable. Les tableaux d'octets, bytearray ( ), sont des objets-variables composites.
Python propose 2 types d'objets byte, bytearray ( ) muable et bytes ( ) immuable. On peut les considérer comme une liste d'éléments dont les valeurs ne peuvent être comprise qu'entre 0 et 255, et représentées soit un caractère, soit par une séquence d’échappement, correspondant à la valeur ascii. Les éléments sont donc stockés sous la forme d'octet, plus rapidement traitable par la machine, et directement enregistrés sur un support (disque dur, clé, ...).
Les variables globales de type bytearray ( ) sont identifiées dans le site par : BYA_.
Voir les conventions sur les variables utilisées dans ce site ...
CRÉER UN TABLEAU D'OCTETS MUABLE.
Voir le tutoriel sur les objet bytes muables ...
MÉTHODES SPÉCIFIQUES AUX OBJETS BYTEARRAY.
capitalize ( ) : retourne un tableau d'octets par une majuscule.
center ( ) : retourne un tableau d'octets entourée d'un symbole.
count ( ) : retourne le nombre d'octets ayant la même valeur.
decode ( ) : convertit un tableau d'octets en une chaine de caractères.
endswith ( ) : teste la fin d'un tableau d'octets avec un modèle.
find ( ) : retourne la position d'une occurrence dans un tableau d'octets.
fromhex ( ) : créé un tableau d'octets depuis des valeurs hexadécimales.
hex ( ) : convertit un tableau d'octets en valeurs hexadécimales.
index ( ) : retourne la position d'une occurrence dans un tableau d'octets.
isalnum ( ) : teste si tous les octets du tableau sont alphanumériques.
isalpha ( ) : teste si tous les octets du tableau sont alphabétiques.
isascii ( ) : teste si tous les octets du tableau sont ASCII.
isdigit ( ) : teste si tous les octets du tableau sont des chiffres.
islower ( ) : teste la présence d'une minuscule dans un tableau.
isspace ( ) : teste si tous les octets du tableau sont des espaces.
istitle ( ) : teste un tableau se présente comme un titre.
isupper ( ) : teste la présence d'un majuscule dans un tableau.
join ( ) : assemble plusieurs tableaux d'octets entre-eux.
ljust ( ) : retourne un tableau d'octets justifiée à gauche.
lower ( ) : retourne tous les octets en minuscules.
lstrip ( ) : supprime certains octets en début d'un tableau d'octets.
maketrans ( ) : construit un tableau d'octets de cryptage.
partition ( ) : fractionne un tableau d'octets en fonction d'un séparateur.
removeprefix ( ) : supprime le début d'un tableau d'octets.
removesuffix ( ) : supprime la fin d'un tableau d'octets.
replace ( ) : remplace des octets par d'autres dans un tableau d'octets.
rfind ( ) : retourne la dernière occurrences dans un tableau d'octets.
rindex ( ) : retourne la dernière occurrences dans un tableau d'octets.
rjust ( ) : retourne un tableau d'octets justifié à droite.
rpartition ( ) : retourne une fin d'un tableau d'octets.
rsplit ( ) : retourne la liste des séquences d'un tableau d'octets.
rstrip ( ) : supprime certains octets en fin d'un tableau d'octets.
split ( ) : retourne la liste des mots d'un tableau d'octets.
splitlines ( ) : retourne la liste des sauts de ligne d'un tableau d'octets.
startswith ( ) : teste le début d'un tableau d'octets avec un modèle.
strip ( ) : supprime certains octets aux extrémités d'un tableau.
swapcase ( ) : inverse les majuscules et les minuscules.
title ( ) : fait commencer tous les mots d'un tableau par une majuscule.
translate ( ) : modifie les octets selon une table de cryptage.
upper ( ) : retourne tous les octets en majuscules.
zfill ( ) : ajoute des 0 en début de d'un tableau d'octets.
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.