web-dev-qa-db-fra.com

Comment puis-je convertir un caractère en entier en Python et inversement?

Je veux obtenir, à partir d'un caractère, sa valeur ASCII.

Par exemple, pour le caractère a, je souhaite obtenir 97, et inversement.

255
Manuel Aráoz

Utilisez chr() et ord() :

>>> chr(97)
'a'
>>> ord('a')
97
453
Adam Rosenfield
>>> ord('a')
97
>>> chr(97)
'a'
31
dwc

ord et chr

12
rmmh