《"笨办法"学Python》书评

出版日期:2014-11-1
ISBN:978711535054X
作者:肖 (Zed A.Shaw)
页数:249页

别具一格的入门书,来点总结和勘误

1、总结评分:★★★★☆ 花了大半个月,断断续续的把这本书看完了。平心而论,这本书还是不错的,写法别具一格,但是Python入门的话仅仅靠这一本书是不够的,最好能配上搜索引擎和类似于《C++ Primer》那样字典类的书籍,因为LPTHW很少讲解一个具体的函数是什么样的,对于列表和字典讲解的也很少。我觉得要是能配上一本知识体系比较全的书可能更加容易的学习,我使用的是《Python核心编程》,也有人推荐《Python基础教程》,但是我觉得差不了多少,都是用来查阅的,而不是遍历的。配合着别的书,看完了LPTHW就可以自己做一些事情了,比如自己写一个网站,自己编一个小游戏都行,网上有人推荐过一条很不错方向:Python + flask及其源码剖析,学起来简单,适合已经毕业但是想转行的人员,据说坚持四个月,就能跳槽了。笔者其实对Web编程也很感兴趣,但是因为时间太紧了,只能放一放,剩下的一年时间里面要一边做毕设,一边学习数据结构和算法。不过不管你选择的是什么方向,都要记住在实践的过程中学习,要不然看过的东西很快就会忘记。既然选择了远方,便只顾风雨兼程。2、勘误版次:2014年11月第1版 印刷时间:2015年5月北京第3次印刷字典括号问题比较严重,多处把大括号都写成了中括号,下面是是括号印错的地方: Page 114, Line 2, 8, 11, 15Page 144, Line 3, 9Page 161, Line 6, 17Page 167, “game.py” 的Line 6 ,“ex47_tests.py”的Line 10, 17, 26, 27, 28Page 195, Line 19Page 161, Line 6, 17Page 201, Line 105, 108, 112, 115, 117, 120, 122, 126Page 202, Line 9, 16, 25, 26, 27 一些明显的印刷错误: Page 74, “常见问题回答“第2 个问题,“import ex15”应为"import ex25”Page 122, “附加练习”第2题,“然后再类里”应为“然后在类里”Page 167, “编写测试用例”中的第4点,“删除所有的*.py文件”应为“删除所有的*.pyc文件”Page 179, “药调用的函数”应改为“要调用的函数”Page 181, urls中的“index”中的 i 应该大写,相应的下面的类名也应该大写。后面的章节此处的i就是大写 缩进问题: Page 126, Line 49~57应该都缩进一格Page 141, Line 18~24, Line 27~33应该都缩进一格 文件命名的问题,我的理解是代码块的右上角为文件的命名: Page 172, 代码块右上角的“ex48.py”应为“lexicon_tests.py”Page 177, 代码块右上角的“ex49.py”应为“parser.py”Page 181, 代码块右上角的“ex50.py”应为“app.py”欢迎访问我的博客,大家一起学习http://blog.csdn.net/xuelabizp

比较适合初学者

短评下这本书:1、讲的很基础,以习题的形式一步一步引导学习Python,形式新颖,又耐学,比较适合初学者;2、为什么说是比较,因为里面有小部分内容讲的不够具体,比如说安装库的方法(是叫这个吧?)、面向对象分析的本质;3、感觉本书一直写到那个“25#星球“的代码之前(出去类和对象的讲解部分,简直看的我云里雾里)都还是非常不错的,这之后的内容给我一种在拼凑页数或者是赶快完稿的感觉;4、代码里有几处符号错误,类似于{}写成[]之类的,不过从另一方面说也变成了锻炼读者debug的实例。以上

关于“笨办法”学 Python 的后记

“笨办法”的后记是这样写的。你已经完成了这本书而且打算继续编程。也许这会成为你的一门职业,也许你只是作为业余爱好玩玩。无论如何,你都需要一些建议以保证你在正确的道路上继续前行,并且让这项新的爱好为你带来最大程度的享受。我从事编程已经太长时间,长到对我来说编程已经是非常乏味的事情了。我写这本书的时候,已经懂得大约 20 种编程语言,而且可以在大约一天或者一个星期内学会一门编程语言(取决于这门语言有多古怪)。现在对我来说编程这件事情已经很无聊,已经谈不上什么兴趣了。当然这不是说编程本身是一件无聊的事情,也不是说你以后也一定会这样觉得,这只是我个人在当前的感觉而已。在这么久的旅程下来我的体会是:编程语言这东西并不重要,重要的是你用这些语言做的事情。事实上我一直知道这一点,不过以前我会周期性地被各种编程语言分神而忘记了这一点。现在我是永远不会忘记这一点了,你也不应该忘记这一点。你学到和用到的编程语言并不重要。不要被围绕某一种语言的宗教把你扯进去,这只会让你忘掉了语言的真正目的,也就是作为你的工具来实现有趣的事情。编程作为一项智力活动,是唯一一种能让你创建交互式艺术的艺术形式。你可以创建项目让别人使用,而且你可以间接地和使用者沟通。没有其他的艺术形式能做到如此程度的交互性。电影领着观众走向一个方向,绘画是不会动的。而代码却是双向互动的。编程作为一项职业只是一般般有趣而已。编程可能是一份好工作,但如果你想赚更多的钱而且过得更快乐,你其实开一间快餐分店就可以了。你最好的选择是将你的编程技术作为你其他职业的秘密武器。技术公司里边会编程的人多到一毛钱一打,根本得不到什么尊敬。而在生物学、医药学、政府部门、社会学、物理学、数学等行业领域从事编程的人就能得到足够的尊敬,而且你可以使用这项技能在这些领域做出令人惊异的成就。当然,所有的这些建议都是没啥意义的。如果你跟着这本书学习写软件而且觉得很喜欢这件事情的话,那你完全可以将其当作一门职业去追求。你应该继续深入拓展这个近五十年来极少有人探索过的奇异而美妙的智力工作领域。若能从中得到乐趣当然就更好了。最后我要说的是学习创造软件的过程会改变你而让你与众不同。不是说更好或更坏,只是不同了。你也许会发现因为你会写软件而人们对你的态度有些怪异,也许会用“怪人”这样的词来形容你。也许你会发现因为你会戳穿他们的逻辑漏洞而他们开始讨厌和你争辩。甚至你可能会发现有人因为你懂得计算机怎么工作而觉得你是个讨厌的怪人。对于这些我只有一个建议: 让他们去死吧。这个世界需要更多的怪人,他们知道东西是怎么工作的而且喜欢找到答案。当他们那样对你时,只要记住这是你的旅程,不是他们的。“与众不同”不是谁的错,告诉你“与众不同是一种错”的人只是嫉妒你掌握了他们做梦都不能想到的技能而已。你会编程。他们不会。这真他妈的酷。看得我热血沸腾。

这本书真的是让你用最笨的方法入门python

八月底的时候没忍住,买了几本python的书,因为觉得python实在太神奇了决心学一学。与这本书一同买的还有一本python基础教程,两者一比较就能立见高下,这本书完全是给没有经验的外行人看的,没错,你没看错,是外行人,比起python重口味的字典式的教授,这本书简直就是在和白开水,当然学了几门语言的入门级程序猿来说,这本书只是让你在几个小时之内用python写代码注意缩进,知道要在分支语句后面加分号,已经不把方括号写成圆括号,仅此而已。另外,作者说要倒着检查代码,不知道有多少人做到了,反正我没做。

很基础,适合没有基础,学python的第一本书

1. 一本超级入门,超级简单的书,非常适合没有任何编程基础的人,如果你有其他编程基础而学python,那这本书对于你来说有点简单2. 代码很多,新手练习训练代码感很不错3. 虽说是新手入门书,但没有每本书都介绍的python安装步骤,我个人觉得,真没有必要每本python的基础教程类的书都讲到如何在MAC,Linux,Windows下如何安装python,感觉他们有点在充字数的感觉。但是这本入门书却没有专门花个几十页来讲如何安装,这点很不错。不过,本来这本书就只有200多页。4. 该书作者很酷,从文章的最后一章“老程序员的建议”可以看出来。而且该书作者还专门建了一个网页“http://learnpythonthehardway.org”,该网页有练习题和问题解答。

谈特点与适用对象

  这本书以实践为主,通过重复练习习得技能,即“指令式教学”。这种方式对于没有方向的初学者很有效,它指明了方向。同时,反复练习使人有“编程实感”,更有学习动力。  其次,“不说废话,放码过来”的单刀直入的风格很符合“Python 哲学”。每个习题后有“常见问题回答”,在书的开篇、结尾、偶尔在习题中会给一些编程建议,体现了这本书对新手的友好。  但是,它没有系统的知识讲解。通常一本系统的书,会将数据类型、运算符表达式、语句、函数等部分按一定的顺序分章讲解,而这本书并不系统,比如,习题 38、习题 39 练习列表和字典,但到习题 48 才提及元组。它也很少为你总结,你需要自己去归纳提炼,比如,习题 22 就是让你自己去归纳。因此,它不适合想要先了解特性或是想系统学习的读者。  综上,这本书适合初学者,尤其适合零基础的初学者,不适合讲求系统性的读者。(这方面推荐《简明 Python》)


 "笨办法"学Python下载


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024