如何获取字符的ASCII值
函数ord()将获得char的int值。而且,如果你想在玩完数字后再转换回去,可以使用chr()函数来解决。
ord()
char
int
chr()
>>> ord('a') 97 >>> chr(97) 'a' >>> chr(ord('a') + 3) 'd' >>>
在Python 2中,还有一个unichr函数,返回其序数为参数的Unicode字符unichr:
Unicode
unichr
>>> unichr(97) u'a' >>> unichr(1234) u'\u04d2'
在Python 3中,你可以使用chr代替unichr。
chr