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
之间各处零散排布着各种符号
编辑
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。