第一周随笔

1.这一周我都在学习python,对python已经学习过的内容进行复习后,对新知识继续进行学习。

2.下周准备继续对python的相关内容进行第二阶段的学习,对python中的类对象进行学习。

3.本周遇到的问题:

①.格式出现的问题居多,主要是tab和空格键混用导致的错误Unindent does not match any outer indentation level,在以后的编程中要注意格式的统一规范。

②.python的乱码问题。

decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编码。

encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode('gb2312'),表示将unicode编码的字符串str2转换成gb2312编码。

可以通过以下方式进行解决:

尽量把所有的input 都decode成unicode。

即 str.decode('utf-8');

输出时,再encode成所需的编码格式

 

posted on 2023-07-23 21:13  201812  阅读(15)  评论(0)    收藏  举报