python字符串编码
编码
Python3中,str类型数据在内存中是以unicode编码方式存在的。
但Unicode编码的数据无法用于文件传输,传输时需要将其转换为bytes类型数据,然后再用其他编码方式编码如:utf-8、gbk等
# -*- coding: UTF-8 -*-
s = '你好' #unicode编码
b = s.encode('utf-8')
print("after utf-8 encode: ", b, "成为字节类型的数据" )
s1 = b.decode('utf-8')
s2 = b.decode('gbk')
print('utf8 decode: ', s1)
print('gbk decode: ', s2)
python字符串
普通的字符串 s = 'hello'
转义字符

腹有诗书气自华

浙公网安备 33010602011771号