is 和 == 的区别:
== : 判断,比较,比较的是值
is : 是,比较,比较的是内存地址
id() : 打印结果是内存地址

小数据池: 专门存放数字和字符串
数字在小数据池是-5~256的范围
字符串中如果有特殊字符,他们的内存地址就不一样
字符串中单个*20以内,他们的内存地址一样
编码和解码;
python3中程序运行阶段,使用的是unicode,显示所有的内容
Unicode是不能作文件存储和传输的,因为比较大,比较消耗内存
所有的传输和存储都适用bytes类型
pycharm存储的时候默认使用utf-8
encode() 编码,括号里面可以给出要转换成的编码方式
decode() 解码,括号里面也需要给出一个想要转成的编码方式

以什么编码就要以什么解码

方法如下:
  UTF-8 --> decode 解码 --> Unicoded
  Unicode --> encode 编码 --> GBK / UTF-8