[推荐] 我在用的2本Python入门书

楼主: helicer (莱克阿伯)   2019-01-28 17:03:31
网志版:https://oldmau.blogspot.com/2019/01/2python.html
你知道博客来书店[电脑资讯]类2018年什么主题最热门?答案是
Python。
Python是一种”免费”的程式语言。免费是不错,但之所以热门
,是因为它拥有全球大量爱用者提供、功能包罗万象、且同样免
费的模组可直接汇入,不用自己写。也就是说,学会Python,你
就能站在巨人的肩膀上,快速取得各种资讯技术来为你办事。举
凡人工智能、大数据分析、网络爬虫、网站架设、自动控制、骇
客工具、甚至病毒,几乎无所不包。如此无本万利的好康,难怪
大家趋之若鹜。
挑程式书,当然要三【好】:好懂、好找、好舒服。可惜阿伯在
书店翻来翻去,真能满足三【好】的Python书老实说还没出现。
既然世界不完美,凡事总得有个开始。以下是我学Python的第一
本入门书:
书名:【Python自动化的乐趣:搞定重复琐碎&单调无聊的工作】
作者:Al Sweigart
译者:H&C
发行:碁峯资讯股份有限公司
Python书共通的毛病,就是翻开来密密麻麻都是字,让人脑中一
阵晕眩。经过无数次翻开、放回、翻开、放回后,阿伯总算带这
本回家。原因无他:好懂。
本书读来就像一个会教又风趣的老师在上课,虽然教的东西很硬
,但他总有办法让你懂。且Python互动开发环境(IDLE)可逐列执
行程式,只要输入正确的程式码后按Enter,就能看到该列执行
的结果。这个接口非常适合测试各种指令,本书多数时间也都在
将一个个指令测试给你看。
本书的程式范例颇实用,让读者见识Python如何办到你以前办不
到或做得很吐血的事。范例不会太长,且会分段逐列解说。每章
结束时都有总结、习题与实作专题,可测试自己到底懂多少。
在好找这方面本书表现平平,除了目录没其他指引工具。
此外,所有Python书都有一个宿命的问题:改版。
Python和支援Python的模组都常改版,且改版不保证向下相容。
也就是说,用旧版撰写的程式,拿到新版执行可能会出问题。本
书有几个范例就因改版导致无法执行,读者必须自己去Google新
版的语法。还有网站资料撷取的范例,可能会因网站改版导致异
常,此时读者就得自行分析网站原始码来修改程式。
读完这本书,你可能会对Python有点……失望。本书的程式都在
IDLE或”命令提示字符”下执行,你没看错,”命令提示字符”
。纯DOS接口,完全靠打字,阿伯觉得自己年轻了快三十岁。
虽然有些模组很好用,但你会想:Python就这样吗?应该不止如
此吧。
你会需要范例、范例、更多的范例。以下就是我选的Python范例
书:
书名:【Python大数据特训班:资料自动化收集、整理、分析、
储存与应用实战】
作者:文渊阁工作室
发行:碁峯资讯股份有限公司
别被”大数据”三个字给骗了,冒号后面的才是本书的重点。本
书顶多只教你画画股价涨跌折线图,真正的大数据分析技术连点
边都没沾上。且对每个用到的模组介绍都点到为止,只教范例上
有的指令。你必须先对Python有点概念,不然会读得很痛苦。
虽然深度不足,但广度颇为可观。本书教你如何解决爬取资料的
各种障碍,存取数据库,连结Google试算表、IFTTT、Heroku等
免费网络资源,如何撰写网络程式,编修图片并进行文字辨识等
等。老实说,我认为这书根本就是为了卖书所做的广告,每个范
例都跟你说:看,我做得到喔!可是都只搔搔痒就结束了。让你
知道别小看Python,想学好它,你要看的书可多了。
其次,本书用的Anaconda开发环境除了比IDLE增加更多辅助功能
外,更可建立旧版Python的虚拟空间,让使用者能在虚拟空间中
执行旧版的程式,将改版造成的困扰降到最低。
经过阿伯测试,除了网络订票程式因为高铁似乎有改版而执行失
败外,其他范例”目前”都正常运作。范例注解可说相当用心,
虽然某些指令因点到为止无法说清楚,但基本上都过得去。作者
文笔中规中矩,可惜完全就事论事,没啥幽默感。比起前一本是
枯燥了些,读者要多点耐性。
两本书给您参考。阿伯以身为初学者的角度为文,若有什么谬论
或误解,还请程式先进们多多包涵指正。
作者: KNZ666 (knz666)   2019-01-28 22:09:00
推好书
作者: Nusat (Nusat)   2019-01-28 22:27:00
我居然两本都买了。但还没看XDDD
作者: Sonderrr799 (姗笛)   2019-01-28 23:06:00
推分享
作者: uptotheair (米其木木)   2019-01-29 01:23:00
谢谢分享
作者: pshuang (中山先生忠实信徒-我爱萝)   2019-01-29 16:22:00
命令提示字符有这么稀奇吗?
作者: lturtsamuel (港都都教授)   2019-01-29 17:17:00
电脑书的第一名是教程式语言 想想挺惨的就是了
作者: RLH (我们很近也很远)   2019-01-29 23:09:00
看了你的心得不敢买.... 感觉不适合新手入门
楼主: helicer (莱克阿伯)   2019-01-30 10:47:00
很久很久以前,没有Windows,只有C:\
作者: in09   2019-02-08 20:45:00
c:\ 也没多久以前, a:\ 比较久一点 XDDD

Links booklink

Contact Us: admin [ a t ] ucptt.com