(二)字符串(4)"坑爹"的编码

2018-12-17  本文已影响0人  费云帆

1.如果世界上都是英文,那么就没有"编码"这种问题了.

2.进攻(编码)--->鼓声(传给)--->士兵(解码)--->进攻行为

3."ascii"码:老美定义的英文和二进制之间的转换码.
其他国家在"ascii"码基础上,开发各自的编码,比如中文的"GB2312"码,大家都各讲各的,驴唇不对马嘴,于是出现"乱码"
解决的方式就是"Unicode"码,顾名思义,就是"统一码".虽然统一了,但也不是完美无缺,有兴趣再搜索一下它的缺点.
'utf-8'属于"Unicode",被广泛接受,Python3实例:

import sys

print(sys.getdefaultencoding())
>>>utf-8
>>> ord('K')
75
>>> chr(75)
'K'
>>> ord('王')
29579
>>> chr(29579)
'王'

:encode---编码,decode---解码

上一篇下一篇

猜你喜欢

热点阅读