韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python编码和解码区别是什么?

python编码和解码区别是什么?

头像

yang

2020-05-20 13:10:193961浏览 · 0收藏 · 0评论

python中的编码与解码的区别:

编码 / encode:将 Unicode 字符串转换为特定编码格式对应的字节码的过程

解码 / decode:将特定编码格式的字节码转换为对应的 Unicode 字符串的过程

示例:

In [43]: '美丽人生'.encode('gbk')
Out[43]: b'\xc3\xc0\xc0\xf6\xc8\xcb\xc9\xfa'

In [44]: b'\xc3\xc0\xc0\xf6\xc8\xcb\xc9\xfa'.decode('gbk')
Out[44]: '美丽人生'

In [45]: '美丽人生'.encode('utf-8')
Out[45]: b'\xe7\xbe\x8e\xe4\xb8\xbd\xe4\xba\xba\xe7\x94\x9f'

In [46]: b'\xe7\xbe\x8e\xe4\xb8\xbd\xe4\xba\xba\xe7\x94\x9f'.decode('utf-8')
Out[46]: '美丽人生'

In [47]: b'\xc3\xc0\xc0\xf6\xc8\xcb\xc9\xfa'.decode('gbk').encode('utf-8')
Out[47]: b'\xe7\xbe\x8e\xe4\xb8\xbd\xe4\xba\xba\xe7\x94\x9f'

上面这种以 b 开头的就是字节码,一个斜杠就是一个字节。可见,一个常用汉字用 GBK 格式编码后占 2 个字节,用 UTF-8 格式编码后占 3 个字节。因为存储或传输时,也用 UTF-8 编码,所以一个汉字占的空间就是 3 个字节。

字符串长度和字节码长度:

In [61]: len('美丽人生')
Out[61]: 4

In [62]: len(b'\xe7\xbe\x8e\xe4\xb8\xbd\xe4\xba\xba\xe7\x94\x9f')
Out[62]: 12

更多Python知识请关注Python自学网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

暴躁少女免费看完整版| 扒灰小调公媳干仗艳丽是谁唱的| 他的手渐渐地也开始不安分起来| 老师脱了内裤让我进去| 中字《喝醉的丈夫被结城送回家》| DJ快了又快又骚的POP歌曲| 7777影院免费观看电视剧大全 | 长沙天气| 男生和女生一起打扑克| 干爹你真棒插曲免费看| 比白洁还牛的四大书| 甜蜜惩罚~我是看守专用宠物| 美女被捆绑绳子穿过下体 勒胸| 免费观看已满十八岁电视剧彩漫画| 《工地夫妻》原声版| 压在窗户上C给别人看窗前视频| 我的邻居的老婆2完整版电视剧| 初中小姐姐脚丫踩在男生困困 | 男人女人免费观看40集电视剧| 皇空无痕MV免费视频观看| 双飞儿媳妇和她闺蜜免费阅读 | 群体轮换| 臣卜扌果扌圭辶鬲爸爸| BOBO浏览器(海外版)| 妈妈的新男友| 少妇被大黑捧猛烈进出动态图| 《出差的日子》中文版| 臀部特写| 公厕被偷窃视频大全| 《囚禁空姐》电影免费观看| 一路向西在线电影完整版免费观看| 妈妈がだけの心に漂う | 女性扒开大腿内侧小肚子痒| 风车动漫网| 孤男寡女干柴烈火的下一句是什么| 法国色情巜宝贝宝贝3| 性别饥饿妈妈| 成人网站| 麻豆传媒| 真人姓交| 婆媳双飞杨钰莹阅读