【python3基础学习】【第一周】字符编码区别与介绍

更多详情,可参考:alex大王第一周博客

字符编码区别与介绍

ASCII 255 1bytes
–> 1980 gb2312 支持7000+汉字
–> 1995 GBK1.0 支持2w+汉字
–> 2000 GB18030 支持27000+汉字
–> 90年代 unicode编码 每个字符都占用2字节(中英文都一样)
–> utf-8 英文字符:1byte,中文字符:3byte

注意:

python3默认使用utf-8编码,默认支持中文
python2默认使用ascii编码,默认不支持中文,若想使用中文,就必须在头部显示指定编码格式

#!/usr/bin/env python
# -*- coding: utf-8 -*-

你可能感兴趣的:(python3学习笔记)