Python程序员的圣经:《Python编程快速上手:让繁琐工作自动化》


全文共1369字,预计学习时长5分钟

图源:unsplash

 

Python可谓是当今世界上最受欢迎的编程语言之一了。它简单易懂,但功能强大,可以处理多种问题。无论处理网站后台,研发新游戏,分析公司数据,或者是创造机器学习模型,都可以通过Python来完成。

 

三分钟热度对于学习Python同样适用,很多新手会在最初几天格外兴奋。他们会咨询与书籍、资源、注册课程、或其他事项相关的问题,他们立志在一两个月内成为一个新“吉多·范罗苏姆”。然而现实不会一帆风顺,学编程语言必须要持之以恒!

Python学习者需要持之以恒,并在学习中成长。与Python有关的书有上百本,然而没有任何一本书可以与下面这本书相媲美:《Python编程快速上手:让繁琐工作自动化》。

学习者仅需要深入阅读这本书。完成书中的任务并不断熟悉例子,便可以掌握相关知识,并了解Python是如何在几秒内完成难以置信的任务的。

 

目录:

·        第一章:Python入门基础

·        第二章:流控制

·        第三章:函数

·        第四章:列表

·        第五章:字典与结构化数据

·        第六章:处理字符串

·        第七章:与正则表达式模式匹配

·        第八章:输入验证

·        第九章:阅读并编写文件

·        第十章:组织文件

·        第十一章:调试

·        第十二章:网页抓取

·        第十三章:在Excel工作簿中运行

·        第十四章:在谷歌工作簿中运行

·        第十五章:在PDF与Word文件中运行

·        第十六章:在CSV文件和JSON数据中运行

·        第十七章:计时,任务调度,发行程序

·        第十八章:发送邮件与编辑信息

·        第十九章:操控图像

·        第二十章:用图形用户界面(GUI)自动化来控制键盘与鼠标

 

书中的20个章节包括了Python可能会涉及的每个科目。每个章节会从入门基础开始,if/else语句、循环、结构化数据、阅读和编写文件、字符串。在每个章节后会有很多练习,学习者可以借此来夯实基础。

 

从正则表达式开始,全书的内容会变得紧凑。正则表达式被用于密码匹配或邮件格式校验。书中有一个完整章节,专门讲解检验漏洞。因此,学习者可以交叉检验或调试代码中的漏洞,从而得到零漏洞的代码。

 

当浏览并熟悉基础知识后,接着就会读到Python最强大的功能,即网页抓取。之后,就会接触如何在Excel、Json、PDF文件中运用Python。这些课程主要讲解如何只运用Python脚本来提取任意形式的数据。

 

最后的几个章节将自动化上升到了全新高度。讲解的是可以通过Python脚本发邮件或发短信(SMS),也可以操控图像并在图形界面编程(GUI)中自动化运行。

 

尽管不是很深入,但大致了解Python是如何完成任务已经绰绰有余了;尽管不能把书中运用到的每一个库或模块都记住。但至少可以了解如何运用它们。即使只投入70%-80%的精力,也可以通过库收获Python及其应用案例的大量知识。

 

我最爱这本书的一点在于:正是通过这本书,我掌握了网页抓取!

 

除了书中讲述的内容,Python还有更多值得挖掘之处。有很多其他的优质书籍也讲解了Python及其使用案例相关的知识。然而,没有任何一本书可以像这本书一样能使人如此全面地了解Python语言。

 

如果是Python初学者,千万不要错过这本书;如果是经验丰富的Python使用者,抽空读读它也能让你有所收获,产生新的感悟。还在等什么呢?

 


推荐阅读专题

留言点赞发个朋友圈

我们一起分享AI学习与发展的干货

编译组:元艺博、苏韫琦

相关链接:

https://medium.com/swlh/why-every-pythonista-must-read-automate-the-boring-stuff-with-python-2ba31e8843df

如转载,请后台留言,遵守转载规范

推荐文章阅读

ACL2018论文集50篇解读

EMNLP2017论文集28篇论文解读

2018年AI三大顶会中国学术成果全链接

ACL2017论文集:34篇解读干货全在这里

10篇AAAI2017经典论文回顾

长按识别二维码可添加关注

读芯君爱你

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值