1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Python常用编码区别是什么呢

Python常用编码之间的区别

Python常用编码之间的区别还是比较大的,大家要仔细的进行阅读一下,对我们以后的生活还是有一定的参考价值。如果你想要学习的话,可以阅读下文。

Python常用编码区别是什么呢

常见的编码类型

主要有以下几个编码:

  1. ASCII编码: ASCII码使用一个字节编码,所以它的范围基本是只有英文字母、数字和一些特殊符号,只有256个字符。
  2. Unicode编码: 俗称万国码,把所有的语言统一到一个编码里。解决了ASCII码的限制以及乱码的问题。Unicode码一般是用两个字节表示一个字符,特别生僻的用四个字节表示一个字符。
  3. UTF-8编码: UTF-8是一个“可变长的编码方式”,如果是英文字符则采用ASCII编码,占用一个字节,如果是常用汉字就占用三个字节,如果是生僻的字就占用4~6个字节。
  4. GBK编码: GBK是只用来编码汉字的,GBK全称《汉字内码扩展规范》,使用双字节编码。

编码对比

下图是五种常见编码的对比,更直观的了解这几种编码的区别。

编码对比

到此为止,本文就为大家介绍完了Python常用编码之间的区别,希望可以给大家带来一定的帮助。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/7378.html