标签:nic python程序 -- 解决方案 核心 三层 python学习 添加 文字
‘‘‘计算机系统分为三层:
应用软件
操作系统
硬件
文本编辑器读一个文件的三个过程:
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.
#
标签:nic python程序 -- 解决方案 核心 三层 python学习 添加 文字
原文地址:http://blog.51cto.com/13520724/2321253