本文共 1054 字,大约阅读时间需要 3 分钟。
'''
计算机系统分为三层:
应用软件
操作系统硬件文本编辑器读一个文件的三个过程:
Cpython解释器执行一个py文件的三个过程:
字符编码
字符编码指的是字符转换成/编码成数字编码的过程一定要遵循一个标准,该标准称之为字符编码表字符--------编码--------》数字
字符《--------解码--------数字'''
#1. ASCII表:只能识别英文字符,用8bit对应一个英文字符
#2. GBK表:可以识别中文字符、英文字符,用8bit对应一个英文字符,用16个bit对应一个中文字符
#3. unicode(内存中默认使用该编码):用2Bytes表示一个字符
#4. utf-8全称Unicode Transformation Format:
#1、 编码与解码
#2. 内存中固定使用unicode编码,我们可以改变的是数据由内存刷到硬盘时采用的编码(应该采用utf-8)
#3. 解决乱码问题的核心:
#4. python解释器默认的编码
#5.
#
转载于:https://blog.51cto.com/13520724/2321253