发布时间:2019-09-23 16:58:39编辑:auto阅读(2425)
一、字符串与bytes
str是文本系列,有编码,bytes是字节系列,没有编码,文本的编码是字符如何用字节来表示。都不可变,python3默认使用utf8。
文本转换编码:s.encode(['编码方式'])
编码转换文本:s.decode(['编码方式'])
1、定义:
由str通过encode转换而来
通过b前缀定义
2、操作
除了了encode为,str的操作都有对应的bytes版本,但是参数必须也是bytes。
b.hex() #转化为16进制、
二、bytearray可变的,所以多了许多修改方法。可以索引操作。参数必须是int。并且int必须在0-256之间。即8位无符号整数。
上一篇: 为什么学习python、python的安
下一篇: python解决project eule
51617
51222
41706
38471
32953
29951
28640
23612
23544
21894
2064°
2767°
2310°
2245°
2740°
2266°
3030°
4971°
4834°
3442°