ord(c)
和chr(i)
ord
通过 字符
找到对应的 数字
chr
通过 数字
找到对应的 字符
字符
的本质是 数字
a
对应 97b
对应 98c
对应 99小写字母
#输出a,b,c ord("a") ord("b") ord("c") #输出a的相对序号 ord("a")-ord("a") #输出z-a的数字差距,相对序号 ord("z")-ord("a")
编码规律
字符全排列
8个0
到 8个1
相当于0
到 255
遍历范围
for i in range(2 ** 8): print(i,end=",")
对应的字符
for n in range(255): print(chr(n),end="") if n % 16 == 0: print()
结果
ASCII 码表
ASCII
A
merican S
tandard C
ode for I
nformation I
nterchange字符
和 二进制01
的 映射关系
字符
和 二进制数
的 映射关系
如果不一致初现
国际化
ascii
sudo apt install ascii
使用ascii
解码 ASCII
a
a
在电脑中存储的时候110
765
位0001
4321
位0
01100001
)2进制
ASCII
码表ASCII
码表就是A
merican S
tandard C
ode for I
nformation I
nterchange0x30-0x39
这个范围是 数字
0x30
正好得到数字本身0x41-0x5A
这个范围是 大
写字母0x61-0x7A
这个范围是 小
写字母0x20-0x7F
之间各处零散排布着各种符号