Python ASCII码
ASCII 码是一种将字符与数字之间的对应关系编码的方法。在 Python 中,可以使用内置函数 ord() 和 chr() 来进行字符和 ASCII 码之间的转换。
ord() 函数可以将一个字符转换为对应的 ASCII 码,其语法为:
ord(c)
其中 c 是要转换的字符,返回值是该字符对应的 ASCII 码。
例如,要将字符 A 转换为对应的 ASCII 码,可以这样写:
ascii_code = ord('A') print(ascii_code) # 输出 65
chr() 函数可以将一个 ASCII 码转换为对应的字符,其语法为:
chr(i)
其中 i 是要转换的 ASCII 码,返回值是该 ASCII 码对应的字符。
例如,要将 ASCII 码 65 转换为对应的字符,可以这样写:
char = chr(65) print(char) # 输出 'A'
需要注意的是,ASCII 码只能表示 128 个字符,而 Unicode 编码可以表示更多字符。在 Python 3 中,字符串默认使用的是 Unicode 编码。
相关文章