编码解码
- encode:编码
- decode:解码
name = '张三'
a = name.encode('utf-8')
print(a) # b'\xe5\xbc\xa0\xe4\xb8\x89' \x是16进制
b = a.decode('utf-8')
print(b) # 张三
进制转换
# bin:二进制,b代表二进制
print(bin(10)) # 0b1010
# oct:八进制,o代表八进制
print(oct(10)) # 0o12
# hex,十六进制,x代表十六进制
print(hex(100)) # 0x64
# int:其它进制转10进制,int('数值',几进制)
print(int('2d', 16)) # 45
ASCII转换
# ord:查看ASCLL对应的数字
print(ord('a')) # 97
# chr:查看ASCII对应的数据
print(chr(100)) # d