# 总结:需要记住的结论
# 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'))