python的内置函数中,有一对函数:chr 和 ord,有着相反的功能。
chr(x):用一个数值作参数,返回一个对应的unicode字符,该参数的有效范围是从0到1114111(16进制时为0x10FFFF),参数可以是十进制,也可以是十六进制。
print(chr(105)) # ---> i print(chr(0x9980)) # ---> 馀 print(chr(0x0030)) # ---> 0 print(chr(8364)) # ---> €
ord(x):chr(x)的反向函数,通过一个Unicode字符,返回其对应的数值。
print(ord('0')) # ---> 48(十进制):其十六进制为 0x0030 print(ord('i')) # ---> 105(十进制)
##
参考: