第3条了解bytes、str和unicode的区别
1.Python3的字符类型 Python3中有两种表示字符序列的类型: str:包含Unicode字符 bytes:包含原始8位 而Python2也有两种表示字符序列的类型: str:包含原始8位 unicode:代表Unicode编码 需要注意的是,Python2和Python3的Unicode和str实例都没有和特定的二进制编码相关联,因此想要把Unicode字符转换成二进制数据,必须使用encode方法,而将二进制转换成Unicode需要使用decode方法。 Python3的文件读取方式 Python3中open()函数含有encoding参数,默认值’utf-8’ 以二进制写入(w
下载地址
用户评论