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

文章 > Python基础教程 > python中字符编码是什么?如何转换字符?

python中字符编码是什么?如何转换字符?

python字符编码

头像

小妮浅浅

2020-12-06 19:28:196495浏览 · 0收藏 · 0评论

屏幕前我们看到的文字,在计算机中也是这样表示吗?事实上,我们所有的信息电脑是无法直接理解的,同样我们所要表达的信息,计算机也不能看懂。这就需要架起一个理解的桥梁,也就是编码帮助我们相互之间进行翻译。今天小编就python中的字符编码问题为带来讲解,同时教大家转换字符的方法。

字符编码(Character Encoding)是将字符集中的字符码映射为字节流的一种具体实现方案,常见的字符编码有 ASCII 编码、UTF-8 编码、GBK 编码等。某种意义上来说,字符集与字符编码有种对应关系,例如 ASCII 字符集对应 有 ASCII 编码。ASCII 字符编码规定使用单字节中低位的7个比特去编码所有的字符。例如"A" 的编号是65,用单字节表示就是0×41,因此写入存储设备的时候就是b'01000001'。

在最新的 Python 3 版本中,所有字符串都以Unicode 进行编码。因此,Python3 的字符串默认支持多语言。声明字符串可以使用单引号和双引号

>>> a = "apple"
>>> b = 'banana'
>>> print('包含中文的str')
包含中文的str

对于单个字符的编码,Python提供了 ord() 函数获取字符的十进制整数表示,chr() 函数把编码转换为对应的字符:

>>> ord('A')
65
>>> ord('中')
20013
>>> chr(66)
'B'
>>> chr(25991)
'文'

如果知道字符的整数编码,还可以用十六进制写 str,两种写法完全是等价的。

>>> '\u4e2d\u6587'
'中文'
>>> '\u4e2d\u6587' == '中文'
True


通过字符编码,我们就可以对计算机的数据进行转换,当然也可以把我们的数据转换成计算机机语言保存起来,觉得实用的小伙伴赶紧学起来吧。

关注

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

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

成全视频观看免费高清中国电视剧| MV在线观看免费播放历史| 乱亲H女乱秽XXXX| 范冰冰三部必看电影| 久久精品| YSL蜜桃色6696是纯还是仿| 二年成全免费观看影视大全| 黑料爆料一区二区三区 | Y8848影院电视剧免费| 小妹妹爱大棒棒免费观看电视剧动.. | 免费B站看大片真人电视剧| 慈禧秘密生活| 啊轻点…大川巴太粗太长了少妇| 美国禁忌| 性感| 哈尼克孜| 中美芬太尼事件背景| 国产免费观看高清电视剧| 苍老师40集全免费观看| 美女和男生一起努力生产豆浆| 阴部按摩出水太尴尬怎么办 | 女朋友想放进去睡是什么心理 | 双腿无力合拢红肿外翻男生原因| 成色18K1.220.38软件| 不堪入耳的黄话怎么说| 风间由美| 村上凉子| 一边做饭一边狂躁的原因分析| 欧洲最强女RAPPER免费| 含紧一点H楼梯边做边走视频 | 臣卜扌果扌圭辶鬲爸爸 | 裸吻| 适合深夜看的脸红的小说| 《性旺盛的女人》HD| 古代洞房2国语版免费观看| 26个阴性外貌长相图片| 姑父有力挺送小芳的背景故事| 张柏芝门户大开照| 在线小电影| 妈妈让我戴上避孕套的下一句是啥 | 《初尝禁果》2:做爰HD