标签:enc 解码 字节 lan 中文 欧洲 asc -- 日文
ascii -- 没有中文
gbk -- 英文 8b(位) 1B(字节) 中文 16b 2B
unicode -- 英文 16b 2B 中文 32b 4B
utf-8 -- 英文 8b 1B 欧洲 16b 2B 亚洲 24b 3B
name = "yulin"
name = "你好啊"
print(name.encode("utf-8")) # 编码
print(name.encode("gbk")) # 编码
print(name.encode("utf-16")) # 编码
print(name.encode("shift-jis")) # 日文编码
name = "你好啊"
s1 = name.encode("utf-8") # 编码(加密)
print(s1.decode("utf-8")) # 解码(解密)
以什么编码集(密码本)进行编码(加密)就要用什么编码集(密码本)解码(解密)
标签:enc 解码 字节 lan 中文 欧洲 asc -- 日文
原文地址:https://www.cnblogs.com/Ylinn/p/13820153.html