Python编程快速上手

Al Sweigart

出版时间

2016-07-01

ISBN

9787115422699

评分

★★★★★

标签

编程

书籍介绍
这本书最打动人的地方,不在前半部分的基础讲解,而在它真正教会你'让电脑替你干活'。读者反复提及的,是批量处理Excel与Word、自动收发邮件、抓取网页、操纵PDF与图片,乃至模拟鼠标键盘点击页面——这些'自动化'技能构成了全书最出彩的部分。它不满足于让你'懂Python',而是让你'用Python解决现实里的繁琐任务',这正是它与《从入门到实践》形成互补的关键。不过也有读者指出,原书出版较早,部分库的调用方式已过时,需配合在线文档与StackOverflow更新。因此它适合愿意边学边练、不畏惧琐碎数据处理的初学者:若能沉下心来,正则表达式与网页抓取会给你带来'自己做出爬虫'的强烈成就感。
作者简介
Al Sweigart 是一名软件开发者,还教小孩和成人编程。他为初学者写了几本Python 书籍,包括《Python 密码学编程》、《Python 游戏编程快速上手》和《Python 和Pygame 游戏开发指南》。
AI导读
核心看点
  • 前半部分讲解Python基础语法,通俗易懂
  • 后半部分聚焦自动化办公,如处理Excel
  • 通过具体项目实践巩固所学编程知识
读者共识
  • 相比纯理论书籍,本书实战性更强更实用
  • 适合与《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"
目录
第一部分Python编程基础
第1章 Python基础 3
1.1 在交互式环境中输入表达式 3
1.2 整型、浮点型和字符串数据类型 6
1.3 字符串连接和复制 6

显示全部
用户评论
重要的是思路和视野,其实书写的很简单。
這種通過項目來講解的方式真的不錯,我只是不喜歡 Python 而已。不乾淨!得幹很多髒活。Python 不是靠組合來獲得能力,而是靠規定😒 P.S. 作者在 p48 那個「容器」的比喻太讚了:變量的容器是「作用域」,而數據的容器是「數據結構」😱
讲出了Python的很多实用功能,特别是自动处理文件网页等,比如操纵Excel、Word、PDF、csv、图片、下载页面、鼠标键盘等等,功能十分强大,尤其是自动抓取填写页面内容让我十分感兴趣。
和另一本《python编程:从入门到实践》一起,是零基础入门python的最佳读物。
适合入门,竟然忘记标记了。
正在看随书视频。非常好
入门
通俗易懂,学完收获很大,作为python入门教材这一本就够了。美中不足是该书时间较早,有些库函数已经弃用了
无聊,随便看看。 第一部分仔细看完,基本类型,语法介绍很详细。可以当参考书查阅。 第二部分快速浏览,python模块很多,可以处理很多东西。
读了一半,第一本入门实体书。难度还是有一点的,不适合零基础入门。后面的小项目对日常工作帮助很大。建议有一点基础再去阅读。
下载
收藏