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()函数。
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()函数。