背景:我为什么要在简书来写下学习心得笔记?
主要有四点:
1、 太多的碎片化学习,基础极其不牢固,知识未在大脑中形成闭环。二级Python对于我来说虽然很简单,但我并没有系统的学过Python基础,都是根据功能实现的需求来进行间断的学习,这让我变成了一种说Python会也不会的两难境地,希望通过系统化、逐个知识点的学习来打下坚实的基础,从而深刻理解Python基础知识。
2、 学后忘前。不知道有没其他的P友跟我一样,学的时候感觉什么都懂,随便拿个题目闭卷做一做看看,却不能直接做出来,特别依赖反复查询各种书籍、参考资料。这个问题我从喜马拉雅《知识精进》的节目中得到了回答,也是指引我从简书开始写下自己笔记的重要起点,节目中说到:学习的过程,就是知识的吞吐,如果只吞不吐,这就不是一个完整的学习过程,时间久了就会丢失很多已经学习和理解的知识。所以写下这学习笔记让我尝试一种新的学习方法。
3、 自律。我认为自律是比较反生物自然特性的,所以我们内心会产生抗拒。但我必须提高这个能力,这是与低等生物最大的区别。
4、 写作能力非常差,可能是因为从小不喜欢写东西吧,所以趁此机会做一下提高。
目标:
通过2020年NCRE全国二级Python等级考试
要求:
1、 每个知识点进行必须闭卷写心得。
2、 心得必须全盘手打(包括代码),不得复制粘贴。
3、 每个知识点的代码必须闭卷在Python环境中
4、 心得可能有理解错误的地方,及时进行修改,并写下出错原因、重点重新学习。
学习计划:
1 程序设计的基本概念
2 基本语法元素
3 Input、print、eval函数理解
4 数据类型和数字类型介绍
5 数字类型数据的操作符和函数
6 字符串数据类型索引和切片及Format的应用
7 Format格式控制
8 字符串函数和方法
9 第一阶段实例理解
10 程序结构-分支结构
11 程序结构-循环结构
12 程序结构-异常处理
13 素数与函数的定义和使用
14 函数的参数和返回值
15 局部变量和全局变量
16 组合型数据和集合型数据
17 列表数据类型的理解
18 字典型数据类型的学习
19 文件的打开、关闭及读写
20 一维数据处理
21 二维数据处理
22 Web页面元素的提取
23 turtle库
24 random库
25 time库
26 第二阶段实例讲解
27 PIP、PyInstaller和jieba库
28 Jieba库实例