本文主要是介绍廖雪峰python学习笔记5:编码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
# -*- coding: utf-8 -*-#获取字符的整数编码
print(ord('A'))
print(ord('中'))
#获取此代码对应的文字
print(chr(66))
print(chr(25991))#要注意区分'ABC'和b'ABC',前者是str,后者虽然内容显示得和前者一样,但bytes的每个字符都只占用一个字节。
x = 'ABC'
p = b'ABC'
print(x, '\n', p)print(len('A'.encode('utf-8')))
print(len('中'.encode('utf-8')))
#1个中文字符经过UTF-8编码后通常会占用3个字节,而1个英文字符只占用1个字节。
#申明了UTF-8编码并不意味着你的.py文件就是UTF-8编码的,必须并且要确保文本编辑器正在使用UTF-8 without BOM编码
这篇关于廖雪峰python学习笔记5:编码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!