将位于 [0,1114111]
范围的一个整数返回 Unicode
码对应的字符。例如,chr(97)
返回字符串 a
,chr(8364)
返回字符串 €
。这是 ord() 的逆函数
格式及参数
int
: 一个十进制或十六进制的数字形式,合法范围为 [0,1114111]
(16 进制表示是 0x10FFFF) ,超过范围会引发 ValueError
异常
参考资料
实例(python3.8.8)
十进制
1 2 3 4 5
| print(chr(100))
''' 输出 d '''
|
十六进制
1 2 3 4 5
| print(chr(0x66))
''' 输出 f '''
|