开始学习python已有半个月时间了,目前来说进度并不快,练习与阅读时间都是断断续续,主要是与懒癌做斗争,注意力不能很好的集中。
一直都有学习编程的想法,都是半途而废,因为没有学习目标,也没有使用环境,所以都是浅尝辄止。直到最近受知乎中何科明回答的启发,找到突破目前自身困惑的方向,于是开始了python的学习。
选择python更多的原因是它号称是最简单的语言,上手容易。但是真正开始后,才发现简单也是相对的,尤其对于英语为零的我来说,真比较起来和C也没多大区别。不过好在现在的学习环境要比以前好很多,能够收到比较多的教程,教程方式也远超谭浩强年代。同时我的学习目标也很清晰,主要能完成网站和爬虫的制作,进行数据分析的方向,摒弃了以前成为技术大牛的想法后,反而更有耐性坚持,应该就是能学以致用福利吧。
通过多方推荐和比较,现阶段主要以《廖雪峰教程》和《笨办法学python》为入门教材。廖的教程偏理论,笨办法偏练习,正好相互补充。而且从一段时间的练习来看,基础越薄弱越应该以《笨办法》为主,还教材通过练习的基础上,更注重编程思维习惯的练习。
举个例子:同样是编程练习,《廖》中是很传统的a,b,x,y等变量名,而《笨》里通常是正规的file_name,age等命名规则。这样的细节还有如何应用变量与脚本等,很好的帮助没有编程思维的人逐步掌握整体思路,这点感受很深。
结合两本教程,可以做到相互映证。通过《笨》可以明白原来理论是这样应用的,而不明白的应用可以在《廖》里找到出处。
截止今天我才看到练习16和廖第一节,仅仅只是输出,输入,字符串等简单东西,但是依然能感受到乐趣,因此决定按照教程里的要求,写个博客用于记录学习心得和鞭策自己。
很久没写过东西了,罗里吧嗦一大堆,权当散文吧。
嗯,就这样。