字符str
- python3 使用unicode编码(以支持多国语言)
- 十六进制编码unicode与字符串str等价
>>> '\u4e2d\u6587'
'中文'
- ord()函数可以获取字符的整数表示
- chr()函数把编码转换成字符
>>> ord('A')
65
>>> ord('中')
20013
>>> chr(66)
'B'
>>> chr(25991)
'文'
字节类型bytes
- str为unicode,存盘或网络要把str变为字节为单位的bytes,如下表示:
x ='ABC'
y = b'ABC'
#前者是str,后者虽然内容显示得和前者一样,但bytes的每个字符都只占用一个字节。
https://www.liaoxuefeng.com/wiki/1016959663602400/1017075323632896