Comment changer une chaîne en hexadécimal en python ? Hex est un nombre hexadécimal Ce qui suit est une introduction aux différentes conversions de types (int, str, chr, hex, oct, etc.) en python :
int(x [,base ] ) Convertir. x en un entier Convertir un objet > EVAL (STR) est utilisé pour calculer l'expression Python valide dans la chaîne et renvoyer un objet
Tuple(s) (s ) Convertir la séquence s en une liste Convertir la séquence s en une liste 🎜>unichr(x) Convertir un entier en caractère Unicode
ord(x ) ‐ Convertir un caractère en sa valeur entière ‐ de bout en bout dehors dehors dehors dehors dehors''''''''' dehors dehors dehors''' dehors' dehors''‐ de part en part de‐‐‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐'''''; 🎜>
oct(x) Convertir un entier en une chaîne octale Recommandations associées : "Python Tutoriel vidéo
" Convertir une chaîne hexadécimale en nombre décimal :>>> print int('ff', 16) 255
Pour convertir des nombres décimaux en chaînes hexadécimales, vous pouvez appeler la fonction hex() intégrée :
>>> print hex(255) 0xff
>>> print binascii.b2a_hex('A') 41
A l'inverse, vous pouvez également remplacer l'hexadécimal -texte codé avec texte codé en ASCII :
>>>print binascii.a2b_hex('41') “A”
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!