horshoo
horshoo
发布于 3周前

Python3获取字符的ASCII值

ord()函数可以获得字符的int值。相反,可以使用chr()函数来获得字符。

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

如果是Python2的unichr函数,可以获得数值的unicode码:

>>> unichr(97)
u'a'
>>> unichr(1234)
u'\u04d2'

Python 3可以使用chr() 替换unichr()函数。