心得分享_学习Python(第5版)(影印版)书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 学习Python(第5版)(影印版) > 心得分享
vancexu 学习Python(第5版)(影印版) 的书评 发表时间:2012-02-07 17:02:56

心得分享

用了两周的时间将这本书啃了一下,还有200多页的电子版没看,但还是忍不住先来评论。既是总结自己,也想帮助别人。
本书总评:
优点:解释详细,例子丰富;关于Python语言本身的讲解全面详尽而又循序渐进不断重复,同时详述语言现象背后的机制和原理;除语言本身,还包含编程实践和设计以及高级主题。
缺点:有些厚;翻译不佳;代码练习题很少;

~~~~~~~~~~~~~~~~~~~~ 心得分享 ~~~~~~~~~~~~~~~~~~~~~~~~~
一、阅读之前
我看的这本(2011中文年第四版)有889页+239页(电子版:第八部分高级话题和附录)。要读这么厚的书,先要明确原因和目标。

原因:
我有java和c++的编程基础,但是感觉不精通,写程序要东看西找,而且写很简单的程序(比如修改文件,处理字符串等)也会很不简洁不迅速。
知道Python的强大和优点后,我决心把它学精通,作为我的主要技术之一。

目标:
既然要精通,不能满足只是懂点语法,能写出点简单程序。必须全面了解,既知道怎么用,也知道其背后的机制原理。还要知道我下一步该怎么学。

这本书帮我实现了目标(80%,不是100%因为它不是manual),所以我还是推荐。
对无编程基础的朋友,
不推荐:这么厚的书会抹杀你对编程的兴趣,也不容易懂。
推荐《A Byte of Python》(中文《简明python教程》)等,还有在线编程网站比如http://www.pyschools.com/ http://www.checkio.org/等。先写点简单的,有了兴趣再向精通迈进~

二、阅读时
1.边看边写代码。不然看了会忘,也不会发现细节问题
2.边看边梳理总结。因为本书的目录不那么规整。
3.先看代码,再看文字解释。因为Python本来就是自说明,例子也好懂,所以这样干可以避免枯燥,加速阅读。
4.没看完一部分可以到网上找题练练手。比如http://www.pyschools.com/等
5.下载原版校对、理解。有的地方中文讲不清楚,可以参考理解。

阅读学习时你会发现这本书的几个优点:
1、详实,有些入门资料讲的不够多。
2、循序渐进。重要的主题会渐进式呈现,并随后重复,比较符合作者培训师的风格。而Python官方的tutorial重在将最常用的语言基础讲清楚,是另外一种风格。

不得不说的缺点:翻译
偶尔错一两个字词或者少点逻辑关系词还无大碍,但有的句子翻译的不合语法不像汉语;而且对于关键字的处理有时翻译有时保留原文;代码有缩进错误的情况(在类的讲解那块),不多,也比较容易辨。识。

三、读罢
1、写总结,写书评,利人利己。
2、多练;多读别人的代码
3、计划下一阶段的学习,毕竟才刚入门啊

我下一步关于python的计划:
读:网上大把大把的优秀资料
选读:manual 和 Programming Python
用:自己的项目,改写以前的代码,构建一个网站



展开全文
有用 45 无用 1

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“心得分享”的回应

tschüss 2015-12-28 23:07:55

兄弟。可以发我一份电子档吗,刚巧最近要学 嘿嘿嘿。

泡泡最享受 2014-12-02 16:15:00

能向你请教下,python进阶之路吗

麦古德爱蒂尔 2012-10-21 17:28:46

确实太厚了,而且翻译不敢恭维。。如果初学者决定看这本书也可以,不过希望坚持看完,而且多看几遍

书虫甲 2012-10-03 21:35:39

Python还是很强大的,因为项目需要SOAP Web Service的调用,随随便便在网上找了一下就找到了Suds的库,放进Active Python里都不用编译直接使用,效果非常得好,可惜国内书实在是少,不过基本经典的英文原版就够了。。。