欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python29之字符str与字节bytes

程序员文章站 2022-12-21 09:29:11
详解见这位大神:https://www.cnblogs.com/xiaobingqianrui/p/9870480.html 实际上字符串和字节之间的转换过程,就是编码解码的过程,我们必须显示的指定编码格式 常用的编码格式: ASCII编码:8位二进制表示一个字节 utf-8编码:英文字母使用1个字 ......

详解见这位大神:https://www.cnblogs.com/xiaobingqianrui/p/9870480.html

实际上字符串和字节之间的转换过程,就是编码解码的过程,我们必须显示的指定编码格式

常用的编码格式:

  ascii编码:8位二进制表示一个字节

  utf-8编码:英文字母使用1个字节表示,汉字使用3个字节使用,兼容ascii编码,得到广泛应用

  unicode编码:万国码,任何一个字符至少以2个字节或以上表示,英文字母用2个,汉字使用3个,缺点时不兼容ascii编码

  国内的编码方式:gbk、gb2312、big5