Convertir Int en ASCII en Python

Vaibhhav Khetarpal 10 octobre 2023
Convertir Int en ASCII en Python

ASCII, une abréviation de l’American Standard Code for Information Interchange, peut être défini comme une norme qui peut attribuer des chiffres, des lettres et d’autres caractères dans le code à 8 bits contenant un maximum de 256 emplacements disponibles.

Ce tutoriel discutera des différentes méthodes pour convertir int en ASCII en Python.

Utilisez la fonction chr() pour convertir int en ASCII en Python

Il existe des fonctions de chaîne intégrées dans Python pour les manipulations de chaîne. La fonction chr() en fait partie.

La fonction chr() peut être utilisée dans Python 3 et supérieur et est utilisée pour fournir la valeur ASCII d’un numéro de code ASCII correspondant.

Le code suivant utilise la fonction chr() pour convertir int en ASCII en Python.

a = chr(101)
print(a)

Production:

e

Dans le code ci-dessus, la fonction chr() est appliquée sur le nombre 101, qui fournit la sortie e.

En Python 2, la fonction unichr() peut également être utilisée à la place de la fonction chr(). la fonction unichr() peut fournir la chaîne Unicode pour le nombre.

Le code suivant utilise la fonction unichr() pour convertir int en ASCII en Python.

# Python 2
a = unichr(101)
print(a)

Production:

e

Il n’y a pas de contraste entre les chaînes normales et Unicode dans les nouvelles versions de Python (Python 3 et supérieur).

Pour reconvertir la valeur ASCII en int, nous pouvons utiliser la fonction ord(). Le ord() a pour objectif général d’acquérir une chaîne de longueur unitaire et de fournir l’équivalence Unicode de la chaîne passée en argument.

La fonction ord() est essentiellement utilisée pour atteindre le but inverse des fonctions chr() et unichr(). Il a une syntaxe fondamentale et est l’une des fonctions intégrées fournies par Python.

Le code suivant utilise la fonction ord() pour implémenter le processus inverse de la fonction chr() en Python.

print(ord("e"))

Production:

101
Vaibhhav Khetarpal avatar Vaibhhav Khetarpal avatar

Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.

LinkedIn

Article connexe - Python Integer

Article connexe - Python ASCII