终于在十一长假之后的两天看完了《Python核心编程》的初级部分。
虽然到后来两章,类和环境看得越来越慢,越来越难以理解。很多东西只能靠强记,也没办法真正掌握了,我想了想,还是不强迫自己去背下这些知识,累而且低效。再学习了一次之后,准备跳过去,开始学习后面的高级部分,对于那些知识的掌握,也等到我积累了一些知识后,再作学习。
后面两章的笔记做的不全面,很多东西我都没有提及,因为我自己没有真的看懂,将这些东西写出来对于我并没有作用。所以也就不写这部分的基础了。
我写了21篇Python基础的随笔。这里有很多东西,是当作备忘录来看的,因为自己会有很多知识记不明确,就将它写上,便于以后查找。有很多东西是Python的内容,但我也不能确定是否是基础,部分东西是过分死扣细节了,其实并没有真正的作用,当然大部分东西还是Python的基础,我将我懂的那些写上来。我感觉是有必要的。
这里面还有前后随笔质量的变化,也是随着自己的掌握能力变化而动的。对于前面比较浅显的知识,我用了相对比较简洁的语言和自己构造的例子去理解了这些知识。到后来我很难理解的知识,我有部分进行了对原书的摘抄工作,当然,几乎每一行代码和文字都是我经过一定的思考后手打的,大部分是懂了,还有部分是没有弄懂。我会在弄懂后再更新内容。
-------------------------------
这段时间里还看完了《计算机科学导论》,对计算机科学有了个整体的认识,不对这本书做具体的笔记,否则会有些浪费时间。毕竟每个点都可以讲很多东西。我再写个介绍也没有什么意思。
-------------------------------
同时在看MIT6.002的计算机科学和Python编程导论课程,现在看到了Lecture9,前面有些知识也非常值得总结。总结的随笔会逐步发上来。
-------------------------------
明天就开始学习《Python核心编程》的高级部分了。
高级部分的章节联系变得更少了,每一个章节都是一个方向。我不一定会按照章节顺序学习,可能会根据难易以及兴趣做部分的调整。
10月份将以学习《Python核心编程》的高级部分和看完MIT6.002为主。保证质量的同时尽可能多地看完这些内容,而11月份将攻克数据结构和算法,这个学习内容是无论当时的情况都要完成的,所以10月份要尽可能地多看书。
暂时先写到这里了。