5.1 字符编码
5.1字符编码
字符编码:在文件存取/python解释器解释的时候,字符发生的变换,例如a->0000111.
内存中编码格式:Unicode
硬盘中编码格式:ASCII、GBK、UTF-8
5.1.1 存
从内存到硬盘是存。
5.1.2 取
从硬盘到内存是取
5.1.3 python 3解释器
在python 3解释器解释的时候会开辟一块内存空间放入变量,python会把name='coco'以Unicode(兼容外国)的形式生成一个变量
- 存文件:内存--->硬盘:Unicode(固定)----->encode(编码)----->gbk(可变)
- 读文件:内存<----硬盘:Unicode(固定)<----decode(解码)<-----gbk(可变)
浙公网安备 33010602011771号