前言
在 Python 中,可以使用内置函数 ord()
和 chr()
来实现 ASCII 码和字符之间的转换。 将字符转为 ASCII 码,可以使用 ord()
函数。它返回给定字符的 ASCII 码值:
char = 'a'
ascii_val = ord(char)
print(ascii_val)
输出结果为:
97
将 ASCII 码值转为字符,可以使用 chr()
函数。它返回给定 ASCII 码值对应的字符:
ascii_val = 97
char = chr(ascii_val)
print(char)
输出结果为:
a
需要注意的是,在使用 chr()
函数时,传入的参数必须是整数类型,且在 ASCII 码表范围内,否则会抛出 ValueError
异常。