一.bytes和string区别 1.python bytes 也称字节序列,并非字符。取值范围 0 = bytes = 255,输出的时候最前面会有字符b修饰;string 是python中字符串类型; 2.bytes主要是给在计算机看的,string主要是给人看的; 3.string经过编码encode,转化成二进制对象
一.bytes和string区别 1.python bytes 也称字节序列,并非字符。取值范围 0 <= bytes <= 255,输出的时候最前面会有字符b修饰;string 是python中字符串类型; 2.bytes主要是给在计算机看的,string主要是给人看的; 3.string经过编码encode,转化成二进制对象,给计算机识别;bytes经过解码decode,转化成string,让我们看,但是注意反编码的编码规则是有范围,\xc8就不是utf8识别的范围;
输出结果:
二.bytes转string string经过编码encode转化成bytes
输出结果:
三.string转bytes bytes经过解码decode转化成string
输出结果:
|
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27