《Python编程快速上手——让繁琐工作自动化》第2版的中文版上市了
第2版基于Python3.X重磅升级,更新内容超30%,不仅更新了众多项目案例,还加强了立体化学习体验,增加了随书视频、在线编程练习环境和社群互助学习体验。
这本书成功破圈编程界,为零基础、从未接触过Python的职场人士,提供各种高效的自动化工作方法,彻底将你从重复、繁琐的工作中解救出来,“一招”解决你的日常工作。你可以用Python轻松处理Excel、Word、PDF等常用办公软件,还可抓取网络信息,批量处理大量图片,多种用途总有一种适合你。
01.《Python编程快速上手(第2版)》必读的四大理由
1、畅销经典,高分佳作
自学Python,如果有高手教你,那当然最好不过,这样会事半功倍。然而,别人的经验未必能完全复制,别人也不可能事无巨细地向你解释。
对于完全没有编程经验的初学者,在学习Python的时候,面对的不仅仅是Python这门语言,还需要面临“编程”的一些普遍问题,比如计算机基础知识和数据结构、设计模式等编程基础知识。
因此,一本详细的、能让小白读懂的入门书就显得尤为重要。可以说,选对一本书,对你来说就已经成功了一半。本书就是一个不错的选择。它是美亚畅销、知乎CSDN等平台众多技术大牛推荐的Python3自学入门经典,上市以来,累计销售超20万册 。
这本书在豆瓣上收获8.9分的好评:
这本书的目的就是为零基础、从未接触过Python的职场人士,提供各种让工作高效、自动化的工作方法。
别说你没有Python基础,就算没有英文基础,也能靠此书入门Python。这是本神奇的书,被众多网友称为最佳Python入门书籍。
2、时隔5年重磅升级,立体化学习
这本备受关注的新版在第1 版的基础上做了全面修订。新版沿袭了第1 版的结构,从Python基础和自动化任务两方面入手,更新了众多Python代码案例,同时立体化学习的方式提升了学习体验。
▌在线云编程,边学边练!
对于初学者来说,阅读轻轻松松,但一到实战就是一头雾水:怎么实操?在哪实操?怎么下手?这时,我们的在线编程练习环境就起作用啦!当我们阅读《Python编程快速上手 第2版》时,进入本书的e读版电子书界面,在每个章节前进入专属的开发实验练习环境,在线实操!
▌3、作者不仅仅是作家更是一位优秀讲师
本书的作者Al Sweigart是一位Python编程的传奇人物,他通过游戏教授Python编程的教程曾经在Amazon取得骄人的销售成绩。
他不仅仅是一位畅销书作家,同时是一位优秀的讲师,他的同名课程在美国最大的在线教育网站之一Udemy学习超86万人次,阿尔斯维加特真正展示了学习一门编程语言并不复杂,更让读者真正认识到python是最容易上手的语言之一。
4、成功破圈,非IT专业人士也能读得懂
本书不仅仅引导了IT专业人士快速入门Python,同时也吸引了更多职场人士的目光,帮助他们彻底摆脱重复性工作,真正实现零基础快速入门。
02.本书如何读?
如书名一样,作者在一步一步引导你拆解每个程序后,再用每章末尾的实践项目启发你来改进这些程序,鼓励你用新技能来让类似的任务自动化。
就本书来说,它不会让你变成一个职业软件开发者,就像学习几节吉他课程不会让你变成一名摇滚明星一样。但如果你是办公室职员、管理者、学术研究者,或其他任何使用计算机来工作或娱乐的人,这本书同样适合你。
一旦掌握了编程的基础知识,你就可以毫不费力地创建Python程序,完成高效的自动化工作,包括:
- 移动并重命名几千个文件,将它们分类,并放入文件夹。
- 填写在线表单,但不需要打字。
- 在网站更新时,从网站下载文件或复制文本。
- 让计算机向客户发出短信通知。
- 更新或格式化Excel电子表格。
- 检查电子邮件并发出预先写好的回复。
- 拆分、合并PDF文件,以及如何加水印和加密。
所以,你不用再浪费时间去做任何可以自动化的工作。
即使你从未写过一行代码,也可以让计算机来做繁重的工作,就让本书告诉你如何做。
本书的内容结构编排
本书的第一部分介绍了基本Python编程概念,第二部分介绍了一些不同的自动化任务,你可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供你学习。
第一部分:Python编程基础
第 1 章 Python基础”介绍表达式、Python指令的最基本类型,以及如何使用Python交互式环境来尝试运行代码。
第 2 章 控制流”解释如何让程序决定执行哪些指令,以便代码能够智能地响应不同的情况。
第 3 章 函数”介绍如何定义自己的函数,以便将代码组织成可管理的部分。
第 4 章 列表”介绍列表数据类型,解释如何组织数据。
第 5 章 字典和结构化数据”介绍字典数据类型,展示更强大的数据组织方法。
第 6 章 字符串操作”介绍处理文本数据(在Python中称为“字符串”)的方法。
第二部分:自动化任务
第 7 章 模式匹配与正则表达式”介绍Python如何用正则表达式处理字符串,以及查找文本模式。
第 8 章 输入验证”解释程序如何验证用户提供的信息,确保用户数据到达时的格式不会在程序的其余部分引起错误。
第 9 章 读写文件”解释程序如何读取文本文件的内容,并将信息保存到硬盘的文件中。
第10章 组织文件”展示Python如何用比手动操作快得多的速度复制、移动、重命名和删除大量的文件,也解释如何用Python压缩和解压缩文件。
第11章 调试”展示如何使用Python的bug查找和bug修复工具。
第12章 从Web抓取信息”展示如何通过编程来自动下载网页,并解析它们,获取信息。
第13章 处理Excel电子表格”介绍通过编程处理Excel电子表格的方法。如果你分析的文档很少,那么你不必阅读本章。如果你必须分析成百上千的文档,这章知识是很有帮助的。
第14章 处理Google电子表格”介绍如何使用Python读取和更新Google表格(一种流行的基于Web的电子表格应用程序)。
第15章 处理PDF和Word文档”介绍通过编程处理PDF和Word文档的方法。
第16章 处理 CSV 文件和 JSON 数据”解释如何编程处理 CSV 文件和JSON数据。
第17章 保持时间、计划任务和启动程序”解释Python程序如何处理时间和日期,如何安排计算机在特定时间内执行任务。这一章也展示Python程序如何启动非Python程序。
第18章:发送电子邮件和短信”解释如何通过编程来发送电子邮件和短信。
第19章:操作图像”解释如何通过编程来操作JPG或PNG等格式的图像。
第20章 用GUI自动化控制键盘和鼠标”解释如何通过编程控制鼠标和键盘,自动化鼠标点击和按键。
get more detail info on Best Java Books for Absolute Beginners
《Python编程快速上手——让繁琐工作自动化》第2版的中文版上市了相关推荐
- 13.14.4 文本文件到电子表格。python编程快速上手--让繁琐工作自动化 第2版。【美】阿尔·斯维加特 Al Sweigart 著 王海鹏 译 中国工信出版集团 人民邮电出版社
编写一个程序来读取几个文本文件的内容,并将这些内容插入一个电子表格,每行写入一行文本.第一个文本文件的行将写入列a中的单元格,第二个文本文件中的行将写入列b中的单元格,以此类推. 利用file对象的r ...
- 导入python标准数学函数模块的语句_《Python编程快速上手——让繁琐工作自动化》——2.8 导入模块...
本节书摘来自异步社区<Python编程快速上手--让繁琐工作自动化>一书中的第2章,第2.8节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区"异步 ...
- 《Python编程快速上手——让繁琐工作自动化》——第一部分 Python编程基础 第1章 Python基础 1.1 在交互式环境中输入表达式...
本节书摘来自异步社区<Python编程快速上手--让繁琐工作自动化>一书中的第1章,第1.1节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区"异步 ...
- python快速上手 让繁琐工作自动化 英文版_入门python:《Python编程快速上手让繁琐工作自动化》中英文PDF+代码...
入门推荐学习<python编程快速上手>前6章是python的基础知识,通俗易懂地讲解基础,初学者容易犯错的地方,都会指出来.从第三章开始,每章都有一个实践项目,用来巩固前面所学的知识. ...
- 《Python编程快速上手 让繁琐工作自动化》pdf
<div id="article_content" class="article_content tracking-ad" data-mod=" ...
- python编程快速上手 让繁琐工作自动化 豆瓣_2019年,这些豆瓣评分9.0以上的8本程序员好书你都知道吗?...
豆瓣这些9.0以上的高评分程序员好书你都知道有哪些吗?小编去豆瓣看了一下,推荐这8本最适用的程序员好书给你. 1.UNIX环境高级编程(第3版)(豆瓣评分9.6)UNIX编程圣经 与Linux相结合的 ...
- python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化》完整版PDF...
image.png <Python编程快速上手 让繁琐工作自动化>完整版PDF 提取码:7qm4 3.jpg 有关本书 累计销售超过10万册 零基础编程者的不二之选 基于Python3编写 ...
- 《Python编程快速上手——让繁琐工作自动化》——2.5 控制流的元素
本节书摘来自异步社区<Python编程快速上手--让繁琐工作自动化>一书中的第2章,第2.5节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区"异步 ...
- 近期开通《Python编程快速上手-让繁琐工作自动化》视频教学
<Python编程快速上手-让繁琐工作自动化>视频教学,包括课件.PDF.代码.视频.思维导图等相关内容,敬请期待.
最新文章
- 根据时间点截取wav文件
- 百度定位SDK的使用示例
- 青少年蓝桥杯_2020_steam考试_初级组_第四题
- 技术系列课|从0到1 构建实时音视频引擎
- OpenMap教程5 – 3层GIS应用程序
- 消灭编译警告(Warning)
- POJ 2243:Knight Moves(双向BFS)
- 盘点MAC下用过的五笔输入法
- 深度学习——安装Nvidia 驱动(亲测有效)
- Xcode里的-ObjC,-all_laod和-force_load的作用
- Android全面屏适配笔记
- springboot配置多源数据库
- 2021年专插本计算机专业分数线预估,【参考】2016-2020年专插本省最低录取控制线预估2021年最低录取分数线是多少...
- 计算机鼠标左键不起作用,为什么电脑的左键点了不起作用
- 自然辩证法课后思考题
- mock.js+vue的简单使用
- ipvsadm源码编译安装
- Oracle数据库安装,以及使用plsql Dev连接数据库实例
- bzoj 4997: [Usaco2017 Feb]Why Did the Cow Cross the Road III
- go语言web开发入门之使用http2
热门文章
- Mac上Chrome安装 Tampermonkey插件的时候提示CRX_HEADER_INVALID
- 为什么按序发射只有RAW冲突?
- 以太坊区块链快速入门
- 不会英语能学Java吗?
- 灰度图像增强和图像去噪
- 小米红米6Pro解BL锁教程申请BootLoader解锁教程
- QQ拼音Vista平台试用:行云流水 完美兼容
- 【华人学者风采】谭平 阿里人工智能实验室
- a DNS-1123 label must consist of lower case alphanumeric characters or ‘-‘, and must start and end w
- 计算机应用1.2版,201303《计算机应用基础》在线作1_2.doc