说明:单个 Unicode 字符的整数编码转字符串。
def chr(x:int):
'''
单个 Unicode 字符的整数编码转字符串,
实参的合法范围是 0 到 0x10FFFF,不在范围内会产生 ValueError 异常
:param x: 单个 Unicode 字符的的编码
:return: 单个 Unicode 字符的字符串
'''
!subtitle:说明
将单个 Unicode 字符的整数编码转换为字符串。
单个 Unicode 字符的整数编码有效范围是 0 到 0x10FFFF,如果参数不在这个范围内,将会抛出 ValueError 异常。
反向的转换请使用 ord 函数。
!subtitle:参数
x - 单个 Unicode 字符的整数编码
有效范围是 0 到 0x10FFFF
如果参数不在这个范围内,将会抛出 ValueError 异常。
!subtitle:返回值
x 编码的字符串;如果 x 不在有效范围内,则抛出 ValueError 异常。
# ASCII 兼容字符
print('65 编码的字符是', chr(65)) # 'A'
print('97 编码的字符是', chr(97)) # 'a'
# 汉字
print('30002 编码的字符是', chr(30002)) # '甲'
print('20013 编码的字符是', chr(20013)) # '中'
# 特殊符号
print('8364 编码的字符是', chr(8364)) # '€'
print('9992 编码的字符是', chr(9992)) # '✈'
# emoji 表情
print('128512 编码的字符是', chr(128512)) # '😀'
print('129322 编码的字符是', chr(129322)) # '🤪'