Python编程快速上手(第2版)

[美] Al Sweigart

出版时间

2021-03-01

ISBN

9787115551870

评分

★★★★★

标签

编程

书籍介绍

本书是一本面向初学者的Python编程实用指南。本书不仅介绍了Python语言的基础知识,而且通过案例实践教读者如何使用这些知识和技能。本书的第一部分介绍了基本的Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二 部分的每一章都有一些项目程序供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。

如果你曾经花几小时来重命名文件或更新成千上万个电子表格的单元格,你就知道这样的任务有多繁琐了。如果可以让计算机替你完成呢?

在本书中,你将学习利用Python编程在几分钟内完成手动需要几小时的工作,无须事先具备编程经验。通过阅读本书,你会学习Python的基本知识,探索Python丰富的模块库,并完成特定的任务(例如,从网站抓取数据,读取PDF和Word文档等)。本书还包括有关输入验证的实现方法,以及自动更新CSV文件的技巧。一旦掌握了编程的基础知识,你就可以毫不费力地创建Python程序,自动化地完成很多繁琐的工作,包括:

在一个文件或多个文件中搜索并保存同类文本;创建、更新、移动和重命名成百上千个文件和文件夹;下载搜索结果和处理Web在线内容;快速地批量化处理电子表格;拆分、合并PDF文件,以及为其加水印和加密;向特定人群发送提醒邮件和文本通知;同时裁剪、调整、编辑成千上万张图片。

本书手把手地教你完成每个程序,并通过每章(除第1、2章外)末尾的实践项目帮你改进这些程序,使你能用所学的新技能来自动化地完成类似的任务。

AI导读
核心看点
  • 零基础入门,手把手教Python基础语法与核心概念。
  • 聚焦办公自动化,用代码处理PDF、Excel及网页数据。
  • 每章含实践项目与习题,强调动手解决实际问题。
适合谁读
  • 无编程经验,想快速掌握Python基础语法的初学者。
  • 需处理大量文件、表格或网络数据的办公人员。
  • 希望提升工作效率,实现繁琐任务自动化的职场人。
读前提醒
  • 务必亲手输入代码,结合官网资源学习效果更佳。
  • 可作为工具书查阅,按需挑选章节解决特定问题。
  • 注意部分代码风格非最佳实践,旨在降低学习门槛。
读者共识
  • 内容极其实用,是Python自动化办公的入门首选。
  • 相比其他教程,本书更侧重实际应用与案例驱动。
  • 翻译与排版偶有瑕疵,但整体逻辑清晰,瑕不掩瑜。

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "例如,字符分类将匹配数字0到5和一个句点。你不需要将它写成[0-5\.]。"
  • "For example, the character class [0-5.] will match digits 0 to 5 and a period. You do not need to write it as [0-5\.]."
  • "refObj = openpyxl.charts.Reference(sheet, (1, 1), (10, 1))"
  • "调用函数时,"
  • "合并目录"
  • "##.findall()"
  • "__.search()__"
  • ">>> beginsWithHello.search('He said hello.') == None True"
作者简介
Al Sweigart是一名专业的软件开发者,他教小孩和成人编程。他为初学者写了几本Python图书,包括《Python游戏编程快速上手》《Python密码学编程》和《Python和Pygame游戏开发指南》等。
目录
第一部分 Python编程基础
第1章 Python基础 2
1.1 在交互式环境中输入表达式 2
1.2 整型、浮点型和字符串数据类型 4
1.3 字符串连接和复制 5

显示全部
用户评论
作为一名金融民工,这本书入门真的很好,推荐一下
读了一半,书是不错,但我放弃了。
这是一本人工智能深度学习领域经典教程,AI程序员的数学参考书,透彻理解机器学习算法,从数学层面搞懂核心算法原理的逻辑,python程序讲解,全书共8章内容,为掌握“机器学习”,“深度学习”,“强化学习”这些人工智能核心知识打下良好的数学基础。
AI Sweigart 写的Python书,还是非常不错的… 值得推荐…
这本作为入门可读性不如那本从入门到实践,主要是因为这本讲的更全面更杂一些,这是这本的优点 但是这也就导致了初学者记不住那么稀碎的东西(反正到最后都要上网去查) 这本作为入门小字典还不错
略读,基础讲得比另一本入门细,但语言组织和翻译没那本好。里面好几个包都是作者自己写的....有点类似python办公自动化向但又没那么有用。
快速瞄了一眼,准备第二遍阅读
下载
收藏