如何在Python中将字符转换为整数,反之亦然?

问题:如何在Python中将字符转换为整数,反之亦然?

我想要获得一个角色的ASCII价值。

例如,对于角色a,我要获取97,反之亦然。

I want to get, given a character, its ASCII value.

For example, for the character a, I want to get 97, and vice versa.


回答 0

使用chr()ord()

>>> chr(97)
'a'
>>> ord('a')
97

Use chr() and ord():

>>> chr(97)
'a'
>>> ord('a')
97

回答 1

>>> ord('a')
97
>>> chr(97)
'a'
>>> ord('a')
97
>>> chr(97)
'a'

回答 2

ord和chr