Python学习日志9月16日
刚才我差点睡着了,差资料的时候太费神,有些累。
今天早晨学习了《head first HTML and CSS》,今天把昨天没看了的关于字体和颜色的一章节看完了,真长。我详细的做了笔记,并且自以为自己也算是理解了这一章节的内容。这本书的节奏控制得非常好,刚开始看得时候一口气能看两章,70多页。越到后面,信息量越大,看完一章需要的精神和实践越来越多。前些天我还以为是我自己不好好学习导致学习进度减慢了。其实跟这本书在内容的安排上也有一定的关系,今天我就认真的看了一早晨才看完。明天继续看这本书下面的那个章节:盒模型——好吧刚开始在网易看课程的时候就教过了盒模型,不过我觉得学的似懂非懂的,还是需要从这里取点经验。明天加油!
今天下午我也很好,没有做什么乱七八糟的事情,认认真真的看完了《Think Python》这本书的第五章,课后习题也都做了练习。今天的内容是函数,还是函数,不过是递归函数,简单的了解了这个函数,认识了这个函数类型。感觉挺有意思的,这是一种神奇的函数。说的通俗一点就是自己日自己——俗话说的自慰。不过跟人为了满足短暂的生物欲望不一样,这个函数可以干出很多花样儿来。课后题用小乌龟自己引用自己做了一些很有意思的图案。我渐渐的开始迷上了计算思维这种乐趣了,感慨造物主的神奇,世界的广袤。明天继续学习这本书,看下来的一个章节。
今天晚上本来打算写一点自己想的那个游戏的作业,空对着编辑器却无从下手,就放弃了。然后想着去找找字符的意思吧,做做功课,没做了十个就开始打瞌睡。也许我真是这几天每天晚上三点睡觉有些吃不消了。对了,在这之前,我在网上买了一个书架,我感觉我的简易书架有种要塌掉的倾向,还是赶紧买个书架吧,不然这么多书没地方放咯。然后麒麟臂发痒,又买了两本书——这可能是我今年以来买书最少的一次了吧。没办法,勤俭节约是美德。这两本书,一本是《head first python》,一本是《linux入门》,还有一本是《Pygame》,用python做游戏。博览群书向来是我的爱好。linux是因为最近在整台式机的ubuntu系统,对linux深深的迷恋上了,当然就想学习深入了。
把话题扯回来。
我刚才很瞌睡,本来想着去睡觉,又不想去,挣扎纠结着就不瞌睡了。然后就根据自己的记忆填写了字符的表格。我虽记得不是很准确,却也能发动脑子写出一部分来,实在想不出来的再去查书。再实在想不出来的再去查网络。哎,我突然发现其实说的好听网络资源丰富,如果真要自己天天什么都要依靠查网络的话,那什么事情也干不成,太累了。资源丰富,你却要花费时间去寻找。哪怕就是专门的网站,找信息检索信息也是非常费神的。其实通过网络搜索学习知识这个方法效率很低,再也不相信别人说的网络资源丰富依靠网络学习这种事情了。要学习还是要去买那又厚又沉的书籍,付费的才是靠谱的。网络资源免费的,你的大部分精力要花在寻找上面,而不是学习理解上面,等找到了人也累了。其实这个跟后羿的同学一样,费劲心思去山林里找了一天的木材,人家后羿已经老老实实的练习了一天的技术了。
然后,我烦我的书。手边有书就是好啊,我随随便便的翻我一本Python入门的书,就能找到很多自负的意思。而且这些书都很好,越看越入迷,很快就翻了好几章节。我感觉我又学到了不少新的东西。被我置于高台落灰的那本经典好书《python 语言及其应用》也是很有意思的,我又一次感觉到了这个作者看Python的角度的那种意思。不过这本书我还是不会细读,我正有一个想法来解决这件事。随着学习已经过去半个月,却没有见到什么成果,我心里有些着急。穷极思变。我觉得可能在方法上还需要做一些新的调整。瞌睡之前我不知道怎么调整,快速的浏览了一遍《Python语言及其应用》以及《Learn Python the Hard Way》,灵光闪现,就有了一些新的想法。
这半个月以来,我从早到晚的泡在Python的世界里,开心,快乐。从对编程语言完全陌生的恐惧心理,到现在能够看得懂几十行几百行的代码,能够看的懂很多本Python书。虽然没有什么实质性的进展,比如自己写个爬去百度搜索的壁纸啊,写个能给别人玩的小游戏啊,或者说是能够建立个可以给人耳目一新的网站啊之类的。但是,我觉得看问题要选择好眼镜,对于从无到有的入门,以及我自己的努力来说,我是对这半个月以来的评价是合格的。用两周时间完成了最初阶段的,开荒,扫盲,躺尸,付出很多努力,走了一些弯路,躺炸了几个地雷。几本入门的书,也都是看了个一半左右的内容。不要着急,后半段的路子跟之前的可不一样,俗话说万事开头难,最难的时候已经过去了。
《Learn Python the hard way》的作者Zed A.Shaw,在书的结尾处才透露了他对于学习一门编程语言的方法的观点:匆匆的浏览一本书,然后把它们的代码罗列出来,自己敲一遍代码并且做笔记。就这么一句话。使我茅塞顿开。我这半个月的学习,我认为学习编程做笔记写博客是非常重要的,重要的到无论你用怎样好的词语来描述它都是可以的(这句话,这个描述词我学自何频先生)。我为什么会这么认为呢,因为这些天来我一直在网上找资料啊,有很多程序猿都在做笔记的。虽然有些是直接复制粘贴过去的,但是我觉得有意思的是那写最初始的原创者啊。虽然他们的观点有时候是错的,它们的内容有时候只是个例,但是看到它们的博客常年累月几百篇的笔记总结,总会给人以莫名的振奋。做笔记真的很重要,要么就别打算学好,要么就做笔记。第二,是写代码。对,做笔记很重要,但是只会做笔记没什么用,我就是只会做笔记,我觉得没什么用。我唯有第二点做的太差,这是因为毕竟现在刚入门我需要的最多的就是基础知识,从这方面来说是可以理解的。
就三点,第一:做无用的笔记。第二:做无用的练习。第三:坚持学习,持之以恨,时间的魔法将会使无用之物实现美丽的从蚕蛹到蝴蝶的转变。
我目前只是第一点做的还行:做无用的笔记,不过也需要加强,我会在不影响任何其他事情的情况下尽可能的优化这个环节。第二点是我的症结所在,我有时候连书本里的代码都不敲一遍的,这一点非常不好,我会想出一个方法不惜任何代价来做这件事情。第三点只能交给时间了。
我最喜欢的曾国藩的话“修身养性,富贵在天”,修身就是读书的意思,持之以恒的读你的书,至于富贵,至于生死,都不是我的事情。这么一想,杞人忧天的寓言不是也可以这么理解了么:学习的时候总想知道自己能不能学习到足以找到一份工作。这就是典型的杞人忧天啊!
Python学习日志9月16日的更多相关文章
- Python学习日志9月17日 一周总结
周一,9月11日 这天写的是过去一周的周总结,我从中找出当天的内容. 这天早晨给电脑折腾装机,早晨基本上没有学习,休息了一个早晨. 下午写的上周总结,完事做mooc爬虫课的作业,<Think P ...
- Python 学习日志9月19日
9月19日 周二 今天是普通的一天,昨天也是普通的一天,刚才我差点忘记写日志,突然想起来有个事情没做,回来写. 今天早晨学习<Head First HTML and CSS>第十一章节“布 ...
- Python 学习日志9月20日
9月20日 周三 多大年龄了,还活得像个小孩.——急什么,人生又不长. 你习惯了思考宇宙星辰,一百年真的不长,一生也就不那么长,许多人的价值观念你也就无法理解.同样,许多人也无法理解你的价值观念,感兴 ...
- Python学习日志9月13日
昨天的学习日志没有写,乱忙了一整天,政治电脑. 好奇心重,想要给电脑装上传说中LInux操作系统,各种小问题折腾到半夜,今天又折腾到晚上才真正的装上系统. 可是装上系统后又发现各种的不好用.虽然界面比 ...
- Python 学习日志9月21日
9月21日 周四 今天是个特殊的日子吗,总感觉9月21这个日子听着怪怪的. 今天早晨看<Head First HTML and CSS>第13章节“表格和更多列表”,内容不多,看完并做了详 ...
- Python学习日志9月15日
一周就要过去了,而我跟一周以前没什么区别.回想一下,我这周做了什么事情呢.恍然若失.这周的精力都浪费在很多不必要的事情上了.学过一片古文,讲后羿学射箭,他有一个同学跟他一样聪明,在一起学习.后羿呢,专 ...
- Python学习日志9月14日
今天早晨又没有专心致志的学习,我感觉我可能是累了,需要减轻学习的程度来调整一下咯.这几天装电脑弄的昏天暗地的,身体有点吃不消了.时间真是神奇的魔法,这半个月来,每隔几天都有想要改变策略的想法.今天早晨 ...
- Python 学习日志9月18日
今天早晨学习了<Head First HTML and CSS>,第10章“div and span”. 看完并且做了练习也算是对div和span扫了个盲,需要在实践练习中加强理解与掌握. ...
- python学习 day11 (3月16日)----(生成器内置函数)
1生成器 1生成器的本质 一定是迭代器(反之不一定(用send(生成器特有方法)验证))2生成器是可以让程序员自己定义的一个迭代器3生成器的好处,节省内存空间4生成器的特性,一次性的,惰性机制,从上往 ...
随机推荐
- Flutter实战视频-移动电商-58.购物车_删除商品功能制作
58.购物车_删除商品功能制作 主要做购物车后面的删除按钮 删除的方法写在provide里面 provide/cart.dart文件 传入goodsId,循环对比,找到后进行移除 //删除单个购物车商 ...
- 割点(Tarjan算法)
本文可转载,转载请注明出处:www.cnblogs.com/collectionne/p/6847240.html .本文未完,如果不在博客园(cnblogs)发现此文章,请访问以上链接查看最新文章. ...
- D3.js(v3)+react 制作 一个带坐标轴与比例尺的折线图
本章使用路径生成器来绘制一个折线图.以中国和日本的GDP数据为例: //数据 var dataList = [ { coountry : "china", gdp : [ [2 ...
- React 从入门到进阶之路(六)
之前的文章我们介绍了 React 表单事件 键盘事件 事件对象以及 React中 的 ref 获取 dom 节点 .双向数据绑定.接下来我们将介绍 React 表单详解 约束性和非约束性组件 inpu ...
- 模板 - n个数的乘法逆元
这道题里面不用保存 inva[i] ,而且还卡常.事实证明快读快到飞起, #include<bits/stdc++.h> using namespace std; typedef long ...
- VR相关学习资源
ptgui全景图制作工具 http://blog.csdn.net/xoyojank mems陀螺误差补偿的算法研究 http://www.docin.com/p-619540171.html 极客工 ...
- 如何实现一个无边框Form的移动和改变大小(一)
很多时候我们不希望使用Windows提供的窗体. 我们希望使用一个无边框的窗体,什么border,caption透明就行了. 下面我们来说下一些实现方法. 这个方法要求窗体自定义的border siz ...
- P5136 sequence(矩阵快速幂)
传送门 数列的特征方程和特征根老师上课好像讲过然而我没听--以后老师上数学课要认真听了QAQ 设\(x=\frac{1+\sqrt{5}}{2},y=\frac{1-\sqrt{5}}{2}\),那么 ...
- kali 装好java后提示 -bash: /home/javainstall/jdk1.8.0_171/bin/java: 没有那个文件或目录
[问题现象] 在/etc/profile配置里面也是配置好了的,并且该目录是有java的 [问题原因] 出现这个问题的原因:64位的系统,安装了32位的Java. [解决方案] 通过网络搜索,发现通过 ...
- hadoop HA集群搭建(亲测)
1.hadoop-env.sh 2.core-site.xml <configuration> <!-- 指定hdfs的nameservice为ns1 --> <prop ...