Py学习  »  Python

世界读书日,你开始学习 Python 了吗?

编程派 • 5 年前 • 479 次点击  

我刚学习的时候,为了省点钱在网上找了些教程,各处扒了一些免费的电子书。虽然说磕磕碰碰走了过来,但回过头来看,一开始如果能找到一本好的入门书,将会省掉很多时间

以前也推荐过类似的书,不过大多是电子的。本文挑选了4本口碑还不错的入门书,推荐大家购买纸质版的(扫描图文中对应的二维码即可购买),学习的时候可以经常翻阅。

像计算机科学家一样思考 Python

这本书算是我看的第一本入门书,上手的难度比较低,很适合之前对计算机或编程相关概念不太了解的朋友。

我摘了部分京东上的评论,口碑还是很不错的。

Python 基础教程

这本基础教程在网上的销量很好,配套了10个实战项目,相比Think Python里的练习难度和完整度会更高些。

Python 核心编程(第三版)

Python 核心编程应该是这几本入门书里,最厚的。很多知识点讲的比较细,作者是谷歌的工程师,博客也经常更新,分享教大家怎么用Python使用谷歌文档这类的教程。

Python 编程:从入门到实践

这本书之前我做过送书活动,具体介绍可以点击这里查看。昨天有朋友反馈弃了《笨办法学Python3》,改买了这本。

它和上面的《Python基础编程》有些类似,基础知识+实践/实战项目,如果倾向于这种类型的书,选一本就好了。

Python3学习手册(第四版)



《Python学习手册》是作者根据过去10年用于教学而广为人知的培训课程的材料编写而成的。除了有许多详实说明和每章小结之外,每章还包括一个头脑风暴:这是《Python学习手册》独特的一部分,配合以实用的练习题和复习题,让读者练习新学的技巧并测试自己的理解程度。



长按扫描二维码,即可购买


Python无师自通

我前段时间翻译的一本入门书,年初的时候上市了。本书作者是一名自学成才的程序员,经过一年的自学,掌握了编程技能并在eBay找到了一份软件工程师的工作。本书是作者结合个人经验写作而成,旨在帮助读者从外行成长为一名专业的Python程序员。

本书包括5部分内容:

  • 第一部分(1~11章)介绍了编程基础知识,以及函数、容器、字符串、循环和模型等概念;

  • 第二部分(12~15章)介绍了编程范式和面向对象编程等知识;

  • 第三部分(16~20章)介绍了Bash、正则表达式、包管理器和版本控制等编程工具方面的知识;

  • 第四部分(21~22章)主要涉及数据结构和算法方面的知识;

  • 第五部分(*23~27章)则是关于求职与团队协作的内容。

本书可以满足几乎所有想要学习编程的初学者。本书适合高中、大学阶段想要自学编程的学生,以及其他行业想入门编程的人,同时也适合作为编程入门的培训教材。

长按扫描二维码,即可购买

Python参考手册(第四版·修订版)

这本是我参与修订审校、翻译的《Python参考手册》。这本书的作者是David Beazley,他还和别人合写了《Python Cookbook》,经常光顾 PyCon。

虽然作者很牛,但是老实说,这本书确实有点老了,还是Python 3刚发布没多久的时候写的。而且不是入门书,是参考书,所以大家谨慎下单,否则买来就可以垫显示器了。

Python编程快速上手 让繁琐额工作自动化

本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。

作者Al Sweigart 是一名软件开发者,还教小孩和成人编程。他为初学者写了几本Python 书籍,包括《Python 密码学编程》、《Python 游戏编程快速上手》和《Python 和Pygame 游戏开发指南》。

作者在书中一步一步地引导你完成每个程序,每章末尾的实践项目启发你来改进这些程序,并用你的新技能来让类似的任务自动化。你不用再浪费时间去做任何可以自动化的工作。

长按扫描二维码,即可购买


如果觉得文章对你有所帮助,欢迎点赞并且推荐给你的好友。




回复下方「关键词」,获取优质资源


回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「pybooks02」,立即获取 O'Reilly 出版社推出的免费 Python 相关电子书合集

回复关键词「书单02」,立即获取主页君整理的 10 本 Python 入门书的电子版



印度小伙写了套深度学习教程,Github上星标已经5000+

上百个数据文件合并,只能手动复制粘贴?教你一招十秒搞定!

一个提升图像识别准确率的精妙技巧

一文读懂:从 Python 打包到 CLI 工具

如何使用 Python 进行时间序列预测?

美亚Kindle排名第一的Python 3入门书,火遍了整个编程圈

十分钟搭建私有 Jupyter Notebook 服务器

使用 Python 制作属于自己的 PDF 电子书

12步轻松搞定Python装饰器

200 行代码实现 2048 游戏

题图:pexels,CC0 授权。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/32002
 
479 次点击