Maison >développement back-end >Tutoriel Python >Comment obtenir la valeur ASCII d'un caractère en Python ?

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

Linda Hamilton
Linda Hamiltonoriginal
2024-11-21 10:33:091044parcourir

How do you get the ASCII value of a character in Python?

Obtention de la valeur ASCII d'un caractère

En Python, vous pouvez récupérer la valeur ASCII d'un caractère sous forme d'entier en utilisant ord() fonction.

>>> ord('a')
97

Pour reconvertir la valeur ASCII en caractère, vous pouvez utiliser la fonction Fonction chr().

>>> chr(97)
'a'

Vous pouvez également effectuer des opérations arithmétiques sur les valeurs ASCII pour manipuler des caractères. Par exemple, pour obtenir le caractère trois positions à droite de « a » dans la séquence ASCII :

>>> chr(ord('a') + 3)
'd'

Remarque : Dans Python 2, le unichr() La fonction a été utilisée pour renvoyer les caractères Unicode. Cependant, dans Python 3, chr() peut être utilisé pour les caractères ASCII et Unicode.

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!

Déclaration:
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