编辑
回到 ASCII 码
编辑
ASCII的演化(evolve)
正在上传…重新上传取消
编码来源
编辑
for n in range(0xff):
print(chr(n),end="")
if n % 16 == 0:
print()
编辑
struct
编辑
pack
编辑
编辑
字节表示法
编辑
编辑
字节形态
编辑
编辑
封包pack
编辑
遍历
import struct
for n in range(0,128):
b = struct.pack("b",n)
print(b,end=",")
编辑
遍历结果
编辑
换行
编辑
编辑
解包
编辑
封包再解包
import struct
for n in range(0,127):
b = struct.pack("b",n)
c = struct.unpack("b",b)[0]
print(chr(c),end="")
if n % 16 == 0:
print()
编辑
封包再解码
import struct
for n in range(0,127):
b = struct.pack("b",n)
s = b.decode("ascii")
print(s,end="")
if n % 16 == 0:
print()
编辑
总结
编辑
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。