标签:例子 开始 exce 界面 基础知识 漏洞 完整 检验 P20
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使用者,抽空读读它也能让你有所收获,产生新的感悟。还在等什么呢?
编译组:元艺博、苏韫琦
相关链接:
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经典论文回顾
长按识别二维码可添加关注
读芯君爱你
Python程序员的圣经:《Python编程快速上手:让繁琐工作自动化》
标签:例子 开始 exce 界面 基础知识 漏洞 完整 检验 P20
原文地址:https://blog.51cto.com/15057819/2565194