ASCII码,Unicode(统一码)
【ASCII码】
字母 十进制 十六进制 记忆技巧
A 65 0x41 A是65(ASCII开头字母)
Z 90 0x5A A(65) + 25 = Z(90)
a 97 0x61 a比A大32(65+32=97)
z 122 0x7A a(97) + 25 = z(122)
字母转换数字
ord('A') # 输出: 65
ord('x') # 输出: 120
数字转换字母
chr(70) # 输出: 'F'
chr(100) # 输出: 'd'
【Unicode】
编码方案:
UTF-8(变长编码,兼容 ASCII,互联网主流)。
UTF-16(定长或变长,Java/C# 常用)。
UTF-32(定长 4 字节,空间效率低)。
浙公网安备 33010602011771号