Programme Python pour trouver la valeur ASCII du caractère

Dans ce programme, vous apprendrez à trouver la valeur ASCII d'un caractère et à l'afficher.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation Python suivants:

  • Fonctions intégrées de programmation Python
  • Entrée, sortie et importation Python

ASCII signifie American Standard Code for Information Interchange.

C'est une valeur numérique donnée à différents caractères et symboles, que les ordinateurs peuvent stocker et manipuler. Par exemple, la valeur ASCII de la lettre 'A'est 65.

Code source

 # Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c)) 

Production

 La valeur ASCII de 'p' est 112 

Remarque: pour tester ce programme pour d'autres caractères, modifiez le caractère affecté à la cvariable.

Ici, nous avons utilisé une ord()fonction pour convertir un caractère en entier (valeur ASCII). Cette fonction renvoie le point de code Unicode de ce caractère.

Unicode est également une technique d'encodage qui fournit un numéro unique à un caractère. Alors que l'ASCII n'encode que 128 caractères, l'Unicode actuel contient plus de 100 000 caractères provenant de centaines de scripts.

À vous de jouer : modifiez le code ci-dessus pour obtenir des caractères à partir de leurs valeurs ASCII correspondantes en utilisant la fonction chr () comme indiqué ci-dessous.

 >>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T' 

Ici, ord()et chr()sont des fonctions intégrées. Visitez ici pour en savoir plus sur les fonctions intégrées dans Python.

Articles intéressants...