6.python(第六天日记)

小数据池与编码一

is == id
== :数值的比较
is :内存地址的比较
id : 查看内存地址。
小数据池:节省内存空间。
int -5~256
str 有特殊字符不存在小数据池。
单个字符*int(20) 以内 有小数据池。
编码:
py3:
英文:
str: 表现形式: s = 'alex'
内部编码方式:unicode

bytes:表现形式: s = b'alex'
内部编码方式:非unicode(utf-8,gbk...)
中文:
str: 表现形式: s = '中国'
内部编码方式:unicode

bytes:表现形式: s = b'\xe2\xe2\xe2\xe2\xe2\xe2\'
内部编码方式:非unicode(utf-8,gbk...)

str---> bytes s.encode('gbk') s.encode('utf-8') 编码
bytes ---> str s.decode('gbk') s.decode('utf-8') 解码

posted on 2018-04-04 21:02  小鸡刨粑粑  阅读(73)  评论(0编辑  收藏  举报

导航