- is 和==的区别
- is比较内存地址
- == 比较两边的值
- 字符串
- 字符串不能包含特殊符号‘+ - * / @‘等等...
- 字符串中单个*20以内的内存地址一样,单个*21以上内存地址不一致
- 字符串中如果有特殊字符的内存地址就不一样
- 编码和解码
- encode(编码方式) 拿到明文编码对应的字节
- decode(编码方式) 将编码后的字节解码成队名的明文
- 用什么编码就用什么进行解码
- ascii码
- 支 持: 英文 数字 符号
- 不支持: 中 文
- 8位 一个字节
- gbk码
- 支持:中\英\数字\符号
- 中文:16位 两个字节
- 英文:16位 两个字节
- Unicode万国码
- 支持英\中\数字\符号
- 英文:32位 四个字节
- 中文:32位 四个字节
- utf-8
- 长度可变的万国码
- 中文:24位 三个字节
- 英文:8位 一个字节
- Python3中程序运行阶段使用的Unicode显示所有的内容
- bytes类型
- pycharm存储时默认是使用utf-8
- 小数据池
'is' '==' 编码,解码
原文:https://www.cnblogs.com/li-jj/p/9409722.html