学习笔记(04):Python入门教程-字符编码-编码的战国时代

立即学习:https://edu.csdn.net/course/play/24459/296273?utm_source=blogtoedu

日本人用的shift_JIS编码。

日本游戏进口到中国,它是用shift_jis编码,那么这个游戏在国内显示会导致乱码。因为电脑上没有日本人的编码集。因此要先装语言包,这样能显示日文。文化交流障碍。

联合国制定了一个万国码(Unicode),支持全球所有的语言。收购的字符有136000个,还在扩展中。还可以与全球各个语言进行转换。unicode可以转成GBK。

unicode作为语言之间的转换器。

全球计算机厂商出厂都支持unicode。全球大多数软件程序都支持unicode。

unicode的新问题,十几万个字符,用2到4个字节。但在传输过程或在硬盘上,空间增加,效率低。怎么办?在unicode针对传输和存储做了一个新的编码,utf-8(unicode transformation format)。utf-16和utf32。使用utf-8。(分别使用1.2.3.4个字符),在内存内是unicode,在存储和传输时用utf-8

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值