Comment trouver la valeur ASCII d'un caractère en Python ?

Susan Sarandon
Libérer: 2024-11-21 03:16:15
original
143 Les gens l'ont consulté

How do I find the ASCII value of a character in Python?

Trouver la valeur ASCII d'un caractère en Python

Récupérer la représentation numérique d'un caractère comme sa valeur ASCII est une tâche fondamentale en Python programmation. Voici comment y parvenir :

Obtention de la valeur ASCII

Python fournit la fonction ord(), qui renvoie la valeur entière correspondant à le caractère donné. Par exemple :

>>> ord('a')
97
Copier après la connexion

Cela renvoie la valeur ASCII de la lettre minuscule « a », qui est 97.

Reconversion en caractère

Pour reconvertir la valeur ASCII en sa représentation de caractères, vous pouvez utiliser la fonction chr(). Par exemple :

>>> chr(97)
'a'
Copier après la connexion

Incrémentation et décrémentation des valeurs ASCII

Utilisation de ord() et chr(), vous pouvez effectuer des opérations pour incrémenter ou décrémenter la valeur ASCII d'un caractère. Par exemple :

>>> chr(ord('a') + 3)
'd'
Copier après la connexion

Cela décale le caractère « a » de trois positions vers la droite dans le tableau ASCII, ce qui donne la lettre « d ».

Support Unicode

Python 2 prenait en charge la fonction unichr() pour fonctionner avec les caractères Unicode, mais dans Python 3, chr() peut également gérer Unicode.

>>> chr(1234)
'\u04d2'
Copier après la connexion

Cela renvoie le caractère Unicode correspondant au point de code 1234.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal