Python chr() 内置函数

来自 Python 3 文档

返回表示 Unicode 码点的整数 i 对应的字符的字符串。例如,chr(97) 返回字符串 'a',而 chr(8364) 返回字符串 '€'。这是 ord() 的反函数。

简介

Python 中的 chr() 函数是一个内置函数,它接受一个整数作为参数,并返回表示相应 Unicode 字符的字符串。

传递给 chr() 函数的整数应在 0 到 65535 的范围内,这对应于有效 Unicode 字符的范围。

print(chr(97))
print(chr(65))
print(chr(120))
a
A
x

chr() 函数是 ord() 函数的反函数,ord() 函数接受单个字符作为参数并返回相应的整数。

print(ord('a'))
print(ord('A'))
print(ord('x'))
97
65
120

当处理文本和字符数据时,尤其是在处理 Unicode 字符时,chr() 函数非常有用。例如,您可以使用它将表示 Unicode 码点的整数转换为相应的字符,或从整数范围生成字符字符串。

相关链接