一尘不染

Python-如何获取字符的ASCII值

python

如何获取字符的ASCII值


阅读 1231

收藏
2020-02-16

共1个答案

一尘不染

函数ord()将获得charint值。而且,如果你想在玩完数字后再转换回去,可以使用chr()函数来解决。

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

在Python 2中,还有一个unichr函数,返回其序数为参数的Unicode字符unichr

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

在Python 3中,你可以使用chr代替unichr

2020-02-16