豆瓣 TOP3 的 Python 书,千万别错过
在 8 月初的 TIOBE 编程语言排行榜中,Python 在众多编程语言中一路飙升,市场份额占比达到了 15.42%,创下历史新高。就连 TIOBE 的 CEO 都说:“现在很难找到一个没有广泛使用 Python 的编程领域了。”看起来确实没有什么能够阻挡 Python 的步伐了。
(来自 TIOBE 官网截图)
作为一门脚本语言,Python 的应用领域十分广泛,国内的互联网大厂像阿里、淘宝、腾讯、美团等都在使用 Python 完成各种各样的工作。
1. 为什么要学 Python
简单易上手,开发效率高。Python 语法简单,上手容易,对初学者非常友好。使得 Python 越来越多地被开发者选为入门语言。很多大学也开始将 Python 纳入到课程范围内。不止大学生,职场运营人、金融从业者、医学生、会计等职业都在使用 Python 处理繁杂的数据工作。可以说 Python 为大家解放了双手,打开了高效新世界。
Python 应用范围广泛,它涵盖 Web 、爬虫、机器学习、人工智能、系统运维、 图形处理、数据库编程、网络编程等,还拥有众多第三方库。它这个胶水语言还可以适应多种编程需求。这也意味着,Python 的工作岗位众多、薪水高,学好 Python 找工作将不是难题。
Python 还有强大的社区作为坚强的后盾,良好的生态,也得到众多开发者的喜爱。
2. 入门 Python 的最佳途径
如今网络发达,学习资源众多,无论是免费视频课程,还是从入门到进阶的图书,琳琅满目。对于 Python 使用者来说,免费的视频课程,无疑能提供最大的便利,让你快速搞懂某个具体的操作,但网络资源并不系统,质量也参差不齐,遇到劣质课程不仅浪费时间,还可能走弯路!
如果你第一次学习 Python,一本好书将带给你前所未有的体验,要知道一本图书的生产经过了编辑团队和专家团队的三审三校,内容是经过层层把关的,为的就是呈现给读者最专业的知识,帮助你高效学习和提升。
快速使用不是学习的最终目的,对语言有一个正确的认识和使用规范,理解底层逻辑,才是我们追求的最佳入门方式。选择一个好的方法可以在今后的编程路上少走弯路。
3. 入门 Python 图书推荐
好的图书必然要有过硬的内容、丰富的实践案例、以及经久不衰的口碑。随手搜索豆瓣,几本高分学习 Python 的图书映入眼帘。大家对图灵这几本 Python 经典书都不陌生,但是认真学过的读者,想必对它们的印象非常深刻。这几本书可以说经过数十万读者的鉴定,无论从内容大纲的设置上,还是知识点的讲解上,它们都是极佳的推荐。
A. Python 从入门到进阶
“ 百万 Python 新手的入门选择 ”
《Python 编程:从入门到实践(第 2 版)》
作者:[美]埃里克·马瑟斯(Eric Matthes)
译者:袁国忠
中文版热销 100 万册,重印 30 余次
针对 Python 3 新特性升级,重写项目代码
真正零基础,配有三个项目实战,快速上手
这本书是针对所有层次 Python 读者而作的 Python 入门书。第 2 版进行了全面修订,简化了 Python 安装流程,新增了 f 字符串、get()方法等内容,并且在项目中使用了 Plotly 库以及新版本的 Django 和 Bootstrap 等等。
学习提醒:怕蛇的伙伴们可以给包上书皮进行学习。
“国内互联网大厂 Python 实战第一书”
《Python 工匠》
作者:朱雷(@piglei)
源自本土一线项目案例,融入互联网大厂工程实践经验
聚焦真实项目中高频使用的 Python 编程核心知识点
14 个项目案例,60 多个编程技巧与建议,立等可用
这本书基于广受好评的“Python 工匠”系列开源文章。全书从工程实践角度出发,通过剖析核心知识、展示典型案例与总结实用技巧,帮助大家系统进阶 Python,写好工程代码,做好实践项目。
“ Python 进阶必备书 ”
《流畅的 Python》
作者:[巴西] 卢西亚诺·拉马略
译者:安道 吴珂
PSF 研究员、知名 PyCon 演讲者心血之作
大量详尽代码示例,并附有主题相关高质量参考文献
兼顾 Python 3 和 Python 2
这本书致力于帮助 Python 开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护的 Python 风格的代码。本书深入探讨了 Python 语言的高级用法,涵盖数据结构、Python 风格的对象等不同的方面。
B. Python 人工智能方向
"深度学习入门神作——鱼书”
《深度学习入门:基于 Python 的理论与实现》
作者:斋藤康毅
译者:陆宇杰
原版上市不足 2 年印刷已达 10 万册。
长期位列日亚“人工智能”类图书榜首,超多五星好评。
使用 Python 3,从零创建一个深度学习模型。
这本书是深度学习真正意义上的入门书,剖析了深度学习的原理和相关技术。介绍了深度学习和神经网络的概念、特征等基础知识,深度学习相关的实用技巧,自动驾驶、图像生成等方面的应用,以及为什么加深层可以提高识别精度等问题。
C. Python 爬虫方向
“ 静觅大神力作,累计销量 10 万册 ”
《Python 3 网络爬虫开发实战 (第 2 版)》
作者:崔庆才
Python 之父 Guido van Rossum 推荐的爬虫入门书
第 1 版销量近 100000 册
微软中国大数据工程师、博客文章过百万的静觅大神力作
这本书介绍了如何利用 Python 3 开发网络爬虫。第 2 版为每个知识点的实战项目配备了针对性的练习平台,主要增加了异步爬虫、JavaScript 逆向等知识点,也对各个爬虫知识点涉及的请求、存储等工具进行了丰富和更新。
4. 有奖书评活动开启
即日起,我们寻找认真读书并热爱输出的你,记得去豆瓣读书分享你的阅读体验,留下你的阅读痕迹是一件美好的事情。
【参与方式】
在豆瓣读书平台,为你看过的本文中的 Python 图书或者图灵出品的其他 Python 图书撰写书评(不少于 150 字,充分尊重您的打星权)
【活动时间】
即日起 至 2022 年 9 月 2 日
【活动奖品】
图灵出品图书任意一本
【中奖评选】
所有参与活动的内容将由图灵官方进行整理,并与图书作者一同选出 8 位书评突出的读者。(重复书评只可参与一次评选)
【获奖通知】
参与活动的读者朋友,请在活动结束后及时关注豆邮,查收获奖通知。
END
文末 Python 小交流
学习 Python 的小伙伴可以留言说说自己当初都是怎么入门的,视频还是图书,遇到的最大困难是什么,如何解决的?如果你是其他编程语言使用者,也可以留言说说你的入门困扰和解决办法。
评论