Python29之字符str与字节bytes
程序员文章站
2022-05-18 21:08:39
详解见这位大神: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