码迷,mamicode.com
首页 > 编程语言 > 详细

Python的编码

时间:2018-07-05 21:47:18      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:中文   字节   32bit   编码   pytho   默认   效率   ascii   sci   

一 . 几种主要的编码:

    ASCII:1个字节(byte),8bit;

    GBK(国标码):2个字节,16bit;

    unicode(万国码):4个字节,32bit;

    utf-8:是Unicode的简化版,效率较高,每个字符最少占8bit.英文--1个字节;欧洲字母--2个字节;中文--三个字节

    utf-16:每个字符最少占16bit.

二. python的编码

    2.x的编码是默认以ASCII编码,对于中文不友好;3.x默认是utf-8,一般就不用纠结编码的问题了.

    python在内存中使用Unicode,传输和保存用的是utf-8.

Python的编码

标签:中文   字节   32bit   编码   pytho   默认   效率   ascii   sci   

原文地址:https://www.cnblogs.com/DoingBe/p/9270250.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!