# 总结:需要记住的结论
# 1.内存固定使用unicode,我们可以改变的是存入硬盘采用格式
# 英文+汉字-》Unicode-》gbk
# 英文+日文-》unicode->shift-jis
# 万国字符》-unicode->utf-8



#2.文本文件存取乱码问题
# 存乱了:解决方法,编码格式应该设置成支持文件内容字符的格式
# 取乱了:解决方法是,文件是以什么编码格式存入硬盘的就应该以什么编码格式读入内存

#3.python解释器默认读文件的编码
# python3默认:utf-8
# python2默认:ASCII



# 指定文件头修改默认的编码:
# 在py文件的首行写:
# #coding:gbk


编码与解码
#coding:utf-8


x='上'

res=x.encode('gbk') #unicode-->gbk
# print(res,type(res))


print(res.decode('gbk'))

posted on 2020-06-05 00:00  輪滑少年  阅读(123)  评论(0编辑  收藏  举报