`chr` 是Python中的一个内置函数,用于将Unicode码点转换为对应的字符。Unicode码点是一个整数值,表示字符在Unicode表中的位置。`chr` 函数的语法如下:
chr(i)
其中,`i` 是要转换的Unicode码点,它可以是十进制或十六进制形式的数字。`chr` 函数返回的是Unicode码点对应的字符。
示例
将Unicode码点65转换为字符'A'
print(chr(65)) 输出:A
将Unicode码点97转换为字符'a'
print(chr(97)) 输出:a
将Unicode码点8364转换为字符'€'
print(chr(8364)) 输出:€
注意事项
`chr` 函数接受的整数范围是0到1,114,111(包含0和1,114,111)。
如果传递的整数超出这个范围,`chr` 函数会引发`ValueError`异常。
`chr` 函数的逆函数是`ord`,它可以将一个字符转换为对应的Unicode码点