#Python 的内置函数 chr
说明:单个 Unicode 字符的整数编码转字符串。
#函数说明
def chr(x:int):
'''
单个 Unicode 字符的整数编码转字符串,
实参的合法范围是 0 到 0x10FFFF,不在范围内会产生 ValueError 异常
:param x: 单个 Unicode 字符的的编码
:return: 单个 Unicode 字符的字符串
'''
说明
将单个 Unicode 字符的整数编码转换为字符串。
单个 Unicode 字符的整数编码有效范围是 0 到 0x10FFFF,如果参数不在这个范围内,将会抛出 ValueError
异常。
反向的转换请使用 ord 函数。
参数
x
- 单个 Unicode 字符的整数编码- 有效范围是 0 到 0x10FFFF
- 如果参数不在这个范围内,将会抛出
ValueError
异常。
返回值
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)) # '🤪'