论书 | 《Python基础教程(第二版)》怎么样?有用吗?

你们好我是本文编辑逻辑熊猫!数据库

对我感兴趣的朋友欢迎关注个人我的公众号“逻辑熊猫带你玩Python”~编程

因为笔者能力有限,因此呢就说说书吧,或许之后有机会出版社赞助一下就能给你们送个书什么的了~网络


那么进入正题,今天的内容是“论书”,也是第一篇书评类文章,评的是技术类图书(我读过的)。相信读过这本书的人大部分都从这本书中获益匪浅,也有可能一部分人拿到这本书,打开一看是懵逼的。app


因此笔者在本公众号开了这样一个版块,专门谈论一下笔者读过的书。因为笔者人微言轻,就不用“评书”,或者“书评”之类的标签了,姑且视为评书的预览版吧。和你们一块儿讨论一下这本书。函数


首先是书籍信息:工具

做者:Magnus Lie Hetland【挪】学习

译者:司维 曾军崴 谭颖华测试

审校:钟读杭spa

出版:人民邮电出版社对象

字数:72.7W(727千)

版次:2014年6月第2版 2017年5月第19次印刷


在谈论一本书的时候,了解一下书籍的基本信息仍是有必要的。固然,对书籍信息不感兴趣的能够忽略上述内容。由于书籍信息表明了这本书的脸面,做者,出版社,译者,字数,版次等都是读者购书或者阅读时能够参考的参数,固然还有比这更重要的就是内容。只是,有时候,从上面信息就能够看出一本书值不值读。


接下来讲说本书的结构。


从宏观上来看,本书共有29个章节。笔者在这里分为三个层次。1-11章为基础部分,12-19章是进阶部分,20-29章为应用拓展部分。其中8-10章也有一些教程划到进阶部分。笔者不讨论这种划分的优劣。


从微观上来分,每章包含若干个小节,在主文中,有相关的图片实例和完整的示例代码(短小),以及穿插在段落之间的“注意”和说明。每章结尾有一个“小结”,这个小结会概括本章中的知识点,本章中遇到的新函数,以及下一章要学什么。


接下来讨论读者阅读一本书的最关心的问题。好比,“读这本书我能学到什么?”,“这本书是否包含着我想解决的问题?”,“读这本书会不会浪费时间?”。

一言以蔽之,“这本书有用吗?”。


另外这里补充一点,书中所讲,为Python2.x。


这也是本文所关心,想要解决的问题。


可是这个问题笔者这么看:

一、这本书讲述了什么内容?

二、这本书适合什么样的人来读?


笔者觉得,回答完这两个问题以后,应该可以解决大部分读者心中的疑问了。


关于第一个问题:


上文中已经提到,笔者将这本书划分为三个部分。


在第一个部分中,你能够学到关于计算机的一些常识,关于Python入门级语法和简单应用。好比六大基本数据类型。条件,循环。函数和面向对象等相关的知识。第八章内容为异常,第九章讲的是魔方方法,属性,迭代器。第十章,讲的是模块方面的知识。这些内容在其余一些教程被分到进阶里面,学习起来有必定难度。第十一章是文件操做。


第二个部分中是Python的应用方向。包括了GUI、网络编程、数据库、Web、测试,扩展开发、打包成Windows应用等方面的内容。这一部分的内容都比较浅,没有什么的讲解到具体的实现和项目,一个字来形容的话就是浅尝辄止。


第三个部分是项目。这里一共有十个项目。涵盖了GUI,图像,网络编程,XML,CGI,DIY街机等。


另外是四个附录:简明版本,Python参考手册,在线资源、Python3.0。


关于更多内容,请见详细目录。


到这里,相信已经为你们解决了第一个问题了。


接下来是第二个问题。


笔者觉得,这本书适合有必定编程基础或者是计算机基础的人来读。说实话,这本书做为入门很是不错,否则也不可能备受好评,被重印屡次。可是这本书并不适合非从业者入门Python。Python目前火热,甚至已经被加入高考。可是这并不表明Python适合全部人。虽然这本书从内容上来说很好,可是,若是你想给孩子入门学习,或者是做为非从业者了解一些,那么笔者是不建议来读这本书的。


若是你是相关专业的学生,想要对Python有一个基本的了解和应用,之后想进入相关行业,那么,你能够考虑读这本书;若是你是非IT从业者,而是所在行业须要用到Python,那么能够考虑阅读这本书;若是你是IT从业者想跳槽到Python相关领域,能够考虑阅读这本书。若是你不是从业者或者是相关专业的从业者又无工做上的须要,仅仅是爱好,那么能够考虑阅读这本书;若是你打算手边有一部Python工具书,那么,这本书能够考虑保存。


好了,以上是笔者的瞎唠叨。


最后总结一下。


《Python基础教程(第二版)》这本书是一本很好的入门教材,可是最好是拥有必定的相关知识,也能够做为一部工具书使用。这本书涵盖了大部分的Python特性以及应用场景,可是没有作深刻讲解。


因为本人年轻识浅,所言内容也只是一家之言,或许不能知足全部读者需求,还请广大读者们见谅。在此,特别感谢读到这里的读者们!谢谢大家!



功能简介:领域包括了“面向 Python 基础,进阶和有趣应用”的一站式技术分享,挖掘学习者在学习当中遇到的各种问题并分享经验,关注实用技能和有趣新闻,感兴趣的敬请关注。


笔者自述:号主是一个爱读书的码农,致力于打造一个有用、良心、走心、细心、贴心的技术公众号。

欢迎留言,说说你的想法,一块儿变得更好

若是以为还不错

是一篇有价值的内容

记得转发到票圈哦

给个赞吧~