Python学习日志9月15日
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习日志9月15日相关的知识,希望对你有一定的参考价值。
一周就要过去了,而我跟一周以前没什么区别。回想一下,我这周做了什么事情呢。恍然若失。这周的精力都浪费在很多不必要的事情上了。学过一片古文,讲后羿学射箭,他有一个同学跟他一样聪明,在一起学习。后羿呢,专心致志的练习射箭,而那个同学却把心思放在了很懂不必要的事情上。比如今天发现自己的弓不好,去山林里找好木材做一把好弓,一天过去了,他找了一根好木材,而太阳也已经落下山头。后羿呢,今天练习了一整天的射箭,疲累的睡着了。这个同学,因为明天就要着手做自己梦寐以求的好弓箭了,整夜兴奋的睡不着觉。第二天早晨他们两个都早早的起床。后羿起床出去练习射箭,这个同学起床去打猎,给自己的弓找一根好筋。一天过去了,后羿练了一整天的射箭,他的同学找到了一根非常好的蛇筋作为弓箭的弦。
故事就讲到这里。
今天早晨学习《Head First HTML and CSS》,看了昨天剩下的半张,又往后看了半章节。不再折腾电脑系统后学习的效率确实有所提高,不过有点精力不济了。每天晚上睡的太迟了,白天有时候瞌睡。也不知道是什么原因,人在晚上夜深人静的时候精神都特别的专注。巴尔扎克为了写小说白天睡妓女,晚上喝咖啡彻夜写作,天亮了,他停笔了。晚上从事创作性的劳动,白天也做做修改的事情。这么多作家中,我只知道村上春树是个上班族,每天定时的锻炼身体,白天准时的写作,吃饭,睡觉……不扯了。明天早晨继续学习这本书,争取把这一章节《CSS入门》学习完。
今天下午做了一件说不上是好事还是坏事的事情。匆匆的浏览了一下《Python网络爬虫与信息提取》的课程,把每节课的PPT下载了下来。我感觉这个老师讲的挺好的——趁上一轮我没有跟着学的Python零基础入门课程还没有关闭学习我赶紧把课件都下载下来。还做了一件事情,就是用Xmind整理了下零基础入门课程的主要内容。我都自学快三周了,还是在零基础这里转悠。这儿打一枪,那儿换一炮,总感觉在驻足不前,心感若有所失。嗯,越是这个时候,越是不能着急。一步一步来,时间就是神的魔法,一切总会都有个交代吧。明天后天歇两天,这两天少看点视频多敲点代码,这一周代码的练习量太少了。明天下午看《Think Python》这本书,我发现这本书的角度很好,非常值得学习。不能放下,这周必须把这本书的一个章节啃下来。明天,后天,这周剩下的两天就怼这本书。
今天晚上,我不想放弃《Learn Python the Hard way》这本书里的36题的作业:写一个小游戏。我呢,正如作者说的,自己构建了一个在我目前看来非常复杂的游戏流程,然后写代码的时候无从下手。本来已经要放弃这个作业了,今天心有不甘,我觉得我必须试着来做一做。于是我把我关于游戏的构想推翻,回归最基础的一个构想:我只需要写三行代码,玩家只需要做一个动作。然后就Game Over!想法很好,然后问题来了:Mac上 sublime Text这种编辑器竟然在交互的时候有bug。像我这种不干掉bug就不能吃得下饭的性格,当然这个晚上的注意里就拐弯了。就像后羿的哪个同学一样,我就是这种人。学习的时候不能专注,左顾右看,上瞅下喵,就是不能专注于学习这件事情。既然我是后羿的同学这种人,我就要为后羿这位同学说两句公道话了。闲话不提。
今天晚上做的几件事情,其中一件事是搞sublime Text的插件和按键的事情。一个多小时后我发现这玩意纯粹瞎忙活,还不如用原生的脚本编辑器来的好用。果然应了那句话,别人说的好的,不一定就适合你的,我就是听别人说的太多了。这个编辑器再好也是针对有需求的人来说的,而对我这种新手而言,最好的编辑器就是Python自带的IDLE。于是我去查Mac上比较好用的Python编辑器。有说vim神一样的编辑器的,有说Pycharm专门供Python用的编辑器的,也有人说SublimeText3好用的。好吧,我就想找个简单的就像是写txt文本的编辑器一样的东西来。下载Pycharm,SublimeText3,胡乱折腾了一回之后,我又发现还是没有插件的IDLE好用。为了不耽误上工时间,我决定就这样吧,一切从简,不要再这样任由自己左顾右盼的走神了。
我今天要特别的,再三的提这句话:别人说好的,不一定就是适合你的。当然过犹不及,在头脑发热的时候想起这句话给自己泼泼冷水就很合适。然而正如后羿的同学一样,道理领悟到了,时间没有了。明天晚上一来优化优化游戏,二来填写天蝎Xmind的总结的字符意思。我觉得也许我该放慢节奏一两周了。又放慢速度,不是说没学到东西吗?学到的东西都还没巩固呢,再前进轮胎都要掉了。就像我昨天一时脑热要给自己建立一个写烂文章的输出平台一样,今天发现可行性真是低的可以。我只有调整时间这个大的参数,才能来玩一玩这个输入输出的计算机思维游戏。
我发现《Python编程:从入门到实践》这本书不错,基础知识很明确只有十二个章节,然后是三个项目。我想这半个月还是不要接触项目吧,把精力放在基础知识上面。至于项目,等9月结束了,十月份就可以着手做一些项目了。具体根据实际情况来定,但上手项目也一定要快,最起码三个月后是必须要学习的。我给自己夯实基础的最长期限是三个月。九月,十月,十一月。十二月开始的时候就开始做一些游戏啊,爬虫啊,网站啊之类的东西。当然这只是个最基础的想法,如果事实证明我天资过人一个月就可以很轻松的上手项目的话,我会恨愉快的玩项目。
And So On.
以上是关于Python学习日志9月15日的主要内容,如果未能解决你的问题,请参考以下文章