2-02字符编码的演化
- GB2312又称国标码,由国家标准总局发布,1981年5月1日实施,通行于大陆。新加坡等地也使用此编码,共7445个图形字符,其中汉子占6763个。
- 1995年发布GBK1.0,gbk编码能够用来同时表示繁体字和简体字,该编码标准兼容GB2312,共收录汉字21003个,同时包含中日韩文字里所有汉字。
- 2000年发布GB18030,是对GBK编码的扩充,覆盖中文、日文、朝鲜语和中国少数民族文字,其中收录27484个汉字,兼容GBK和GB2312字符集。
- BIG5编码:台湾地区繁体中文标准字符,采用双字节编码,共收录13053个中文字,1984年实施。
为解决每个国家不同编码间不互通的问题,ISO标准组织出马了!
- Unicode编码:国际标准字符集,它将世界各种语言的每个字符定义一个唯一的编码,以满足跨语言、跨平台的文本信息转换。Unicode(统一码,万国码)规定所有的字符和符号最少由16位来表示(2个字节),即:2**16=65536
- UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存、东亚的字符用3个字节保存。
windows系统中文版默认编码是GBK
Mac OS \ Linux系统默认编码是UTF-8
python2的默认编码为ASCII码
python3的默认编码为UTF-8
声明编码:#! -*- coding: utf-8 -*- (一定要写在第一行)
转载于:https://www.cnblogs.com/echo-kid-coding/p/11132197.html
2-02字符编码的演化相关推荐
- 一文读懂字符编码(ASCII、ISO 8859、GB系列、Unicode)
一文读懂字符编码(ASCII.ISO 8859.GB系列.Unicode) 一.字符编码相关组织 1.1 ANSI 美国国家标准学会 1.2 Ecma 国际 1.3 ISO/IEC 1.4 统一码联盟 ...
- java ascii 编码方式_JAVA 的ASCII字符编码一览表
JAVA 的ASCII字符编码一览表 二进制 十进制 十六进制 缩写 可以显示的表示法 名称/意义 0000 0000 0 00 NUL ␀ 空字符(Null) 0000 0001 1 01 SOH ...
- php %3cphp用大括号表示,整理HTML5中支持的URL编码与字符编码_html5教程技巧
URL 编码URL 编码就是将 URLs 中不宜打印的字符或者具有特殊意义的字符转换为 Web 浏览器和服务器明白且普遍接受的表示法. 这些字符包括: ASCII 控制字符 - 不宜打印的字符通常用于 ...
- 纯文本文件的字符编码未声明_浅谈几种常见的字符编码
引子 相信大家平时工作和生活中,都遇到过乱码的现象.比如PDF格式的文件复制粘贴到Word文件中,很容易出现错误,影响对文件的识别.那么这种现象是如何产生的呢?下面就带大家一探究竟. ASCII 最早 ...
- sql server schema下拉不到存储过程_mysql数据库字符编码总结--数据存储编码
概述 MySQL的字符编码结构比较细,它大方向分为两个部分:数据存储编码和数据传输编码. 内容比较多,下面先简单介绍下数据存储编码~ 01 编码层次 数据存储的字符编码配置是指定数据库中存储的数据默认 ...
- Python学习日记day4 字符编码
1.内存和硬盘都是用来存储的. CPU:速度快 硬盘:永久保存 2.文本编辑器存取文件的原理(nodepad++,pycharm) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也 ...
- MySQL常见问题的解决,root用户密码忘记,不是内部或外部命令,修改数据库和表的字符编码,命令行客户端的字符集问题
文章目录 问题1:root用户密码忘记,重置的操作 问题2:mysql命令报"不是内部或外部命令" 问题3:错误ERROR :没有选择数据库就操作表格和数据 问题4:命令行客户端的 ...
- python之字符编码(二)
一.字符编码的发展史 阶段一:现代计算机起源于美国,最早诞生也是基于英文考虑的ASCII ASCII:一个Bytes代表一个字符(英文字符/键盘上的所有其他字符),1Bytes=8bit,8bit可以 ...
- pythonutf-8是不是二进制_python集合、字符编码、bytes与二进制
集合 用括号表示{ },可以包含多个元素,用逗号分割 用途 用于关系运算 集合特点 1.每个元素是不可变类型2.没有重复的元素3.无序 应用 1.set去重 set(names)的功能是将列表转换成集 ...
最新文章
- symbol lookup error
- rsync同步操作 、 发布rsync共享 、 inotify实时同步 、 Split分离解析
- IDEA 方法注释模板和类注释模板
- 初识费用流 模板(spfa+slf优化) 餐巾计划问题
- C# 值得永久收藏的WPF项目实战(经典)
- envoy api 网关_为Envoy构建控制平面的指南-特定于域的配置API
- CentOS 7配置Let’s Encrypt支持免费泛域名证书
- linux下安装svn1.7
- AIX查看某个端口被哪个进程占用
- Win7 SP1 安装python 3.8时,提示 KB2533623 update is required to continue
- YOLOv5超详细的入门级教程(训练篇)(二)——VOC2007模型复现
- rmi反序列化导致rce漏洞修复_RMI反序列化漏洞分析
- matlab编程 利用生成一个10阶魔方矩阵,求矩阵的特征值、特征向量,对于特征值,请按照降序进行排列,对应的特征向量进行同样的排序。...
- .msg转换成html,msg文件怎么打开
- FPGA控制ADS1256的ADC采集(三)
- ubuntu14.04的自带的拼音输入法问题
- 半小时速通【页面数据分页】
- 高级软件工程-读书笔记之思想篇
- 基于Java+JSP+MySQL共享单车管理系统的设计与实现-计算机毕业设计
- 【AM】JDI-T: Jointly Trained Duration Informed Transformer for Text-To-Speech without Explicit Align