给定一个字符,我想要得到它的ASCII值。
例如,对于字符a,我想要得到97,反之亦然。
给定一个字符,我想要得到它的ASCII值。
例如,对于字符a,我想要得到97,反之亦然。
当前回答
使用chr()和ord():
>>> chr(97)
'a'
>>> ord('a')
97
其他回答
>>> ord('a')
97
>>> chr(97)
'a'
对于长弦,你可以用这个。
''.join(map(str, map(ord, 'pantente')))
不是OP的问题,但考虑到标题如何在Python中将字符转换为整数,
int(num) <==> ord(num) - ord('0')
str(char) <==> ord(char) - ord('a')
使用chr()和ord():
>>> chr(97)
'a'
>>> ord('a')
97