前言

很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:1097524789

时不时有小伙伴私信问我有什么好一些的 Python 书籍推荐,想要学习学习。

那么今天就来给大伙说道说道,我会划分为以下几个分类,让不同阶段的朋友可以根据自身的情况,选择适合自己当下学习的 Python 书籍:

  • Python 初学入门阶段可以看的书籍
  • Python 进阶阶段可以看的书籍
  • Python 数据分析可以看的书籍
  • Python web 开发可以看的书籍
  • Python GUI 开发可以看的书籍
  • Python 自动化可以看的书籍
  • Python 机器学习可以看大的书籍

Python书籍推荐

确实一些好的 Python 书籍确实对我们自身有所帮助,但是 Python 书籍琳琅满目,有什么质量比较高的 Python 书籍适合阅读学习呢?

接下来我要跟你说的这些书籍,有些是我看过的,有些是官方推荐的,相对来说质量还是可以的呢。

这就一起给大伙用心整理一波,绝不含糊,尽量推荐少而精的,能直击你痛点的书:

1、Python 初学入门阶段可以看的书籍

市面上关于 Python 入门初学的书籍是最多的,我就说几本相对友好的吧:

1.1、 Python编程:从入门到实践

这本书分为两部分,第一部分会从安装 Python 环境开始,给你讲清楚 Python 的基础知识,接着第二部分会用一些小项目(游戏,web,数据等)来巩固你的基础知识点。

1.2、 笨方法学 Python3

这本书比较有特色的是,先告诉无从下手的你如何先准备好,然后直接从习题开始整起,但其实每个习题都是在告诉你怎么去使用 Python 的基础知识:

部分目录

1.3、 Python 编程快速上手 —— 让繁琐的工作自动化

这本书相对来说,基础知识点介绍得很全面,也有以一定的项目辅助说明,其中有部分章节介绍了如何使用 Python 自动化操作你的计算机。

2、 Python 进阶阶段可以看的书籍

拥有了 Python 基础知识之后,想要更进一步?可以开始关注一些诸如编码规范、pythonic、python并发、python解释器这些了。

2.1、 Effective Python:编写高质量 Python 代码的 59 个有效方法

这本书每个章节相互独立,每个章节对特定的话题进行深入的探讨,其中就有介绍代码风格的写法习惯,高级的 Python 用法,高效的使用 Python 库等。

2.2、 流畅的 Python

应该有不少朋友看过或者听过这本书吧?这本书涉及到很多进阶的 Python 内容,比如数据结构、元类、装饰器、闭包、并发编程等等,简直就是中级开发者的福音。

2.3、 Python 高级编程

这本书也是非常适合进阶者看的,其中就提到了不同的 Python 环境,使用不同语言扩展 Python,如何打包你写好的 Python 项目代码,以及代码的测试优化等等。

3、 Python 数据分析可以看的书籍

Python 有丰富的库可以对数据进行操作,比如数据清洗,数据格式化等等,还可以使用 Jupyter 实时预览数据的动态变化等。

3.1 、 利用Python进行数据分析

你应该听说过 pandas 这个库吧,而这本书就是这个库的作者亲自书写的,其中就介绍到了 IPython 等工具的使用,以及各个常用的数据分析库的操作,还有一些相关案例的介绍,对初学数据分析的朋友很友好。

3.2 、 Python 数据可视化实战

这本书主要讲的是各种数据格式的操作和转化,如何定制化的去绘制各种数据图表和动画,让数据“说话”。

3.3 、 Python数据科学手册

这本书把 Python 中常会使用到的数据分析库讲了下,其中也涉及到了数据的操作和可视化的运用,最后还提供了一些机器学习的算法,算是数据分析书籍中的一个亮点。

4、Python web 开发可以看的书籍

使用 Python 也适合用来开发web,提供了很多框架给我们使用,比较常见的就有 Flask、Django、bottle 等。

4.1 基于Python的Web应用开发实战

Flask 是一个轻量级的 web 框架,如果你之前没有使用过 Flask ,可以看看这本,他从 Flask 的介绍,到数据库的整合、web的应用的构建都有讲到。

4.2 基于Python的Web应用开发实战

django 是另一个python 的 web 框架,相对来说功能更加强大,这本书的好处是告诉你如何使用 Django 实现一个一个项目案例,比如博客,在线商城,社交网站等。

5、Python GUI 开发可以看的书籍

对于 Python GUI 开发,也有不少的库可以使用,主要是利用他们来构建好组件,然后绑定数据,提供给界面给用户操作。

关于 GUI 方面我觉得直接去看官方文档会舒服些,这里就推荐这本吧:

5.1 Python Qt GUI快速编程

这本主要讲的是 PyQt,从第二部分开始介绍,其中涉及到组件布局,时间处理,自定义窗口组件等。

6、Python 自动化可以看的书籍

Python自动化更多是用在测试上,比如 PC 端 web 的自动化测试,手机端 APP 的自动化测试。

6.1 Selenium自动化测试 基于 Python 语言

这本书讲述了 PC web 和手机 app 的自动化应用,主要讲到了 selenium 和 appium 的环境配置,元素定位,使用 Python 设置执行方法等。

6.2 Python自动化运维实战

这本书偏向后端运维的,主要是讲用 Python 去管理和配置服务器,对一些任务管理实现自动化操作,以及系统安全方面的解决方案。

7、Python 机器学习可以看大的书籍

机器学习是一门比较“泛”的学科,涉及到多个领域,比如数学,统计学,概率学,机器学习也是接下来的趋势,现在也常会看到机器学习的身影,比如图片识别,价值预测等。

接下来介绍几本有一定 Python 基础且适合入门机器学习看的书籍:

7.1 Python 深度学习

这本书分为两部分,一部分介绍深度学习的基础,一部分介绍了 Python 和 Keras 深度学习的实践,比较适合入门。

7.2 Python机器学习基础教程

这本书是 scikit-learn 这个库的作者们写的,主要介绍了机器学习常用的算法和应用,比如监督学习,预处理,模型,文本处理等。

7.3 Python机器学习手册:从数据预处理到深度学习

这本书偏向实践和解决方案,需要你有一定的基础概念,主要以一些实例介绍对数据的处理和模型的构建,是一本适合用来参考的书籍。

ok,以上就是小帅b觉得不错的书籍,推荐给你参考,希望对你有帮助,那么我们下回见,peace!

久等了,你要的 Python 书籍推荐,来了相关推荐

  1. python国内书籍推荐_久等了,你要的 Python 书籍推荐,来了!

    前言 时不时有小伙伴私信问我有什么好一些的 Python 书籍推荐,想要学习学习. 那么今天就来给大伙说道说道,我会划分为以下几个分类,让不同阶段的朋友可以根据自身的情况,选择适合自己当下学习的 Py ...

  2. 初学python书籍推荐

    初学python书籍推荐 Python书籍1[从入门到实践]:https://download.csdn.net/download/qq_31939617/10364629 下载 Python书籍2[ ...

  3. 零基础python书籍推荐-非IT行业,零基础自学Python,选什么书?

    零基础python入门书籍推荐读哪些书?很多Python 初学者都希望有经验的资深人士能推荐一些入门书籍,于是你就会搜到有网友推荐的超长的入门书单,然而这简直跟没推荐一样.这些书籍并不适合初学者,对于 ...

  4. 12个python超强学习网站!加python书籍推荐!( 入门python自学推荐!建议收藏!)

    python学习网站 一.python学习网站 1 CSDN 2 Python123 3 python中文学习大本营 4 python开发者社区 5 github 6 python学习网 7 pyth ...

  5. 初学者python书籍推荐_2019年Python入门书籍推荐

    大概是一时改变不了之前的学习习惯,所以很多Python小白都来问我有什么适合的Python入门书籍推荐.接下来我就为大家推荐几本经典的:(请大家根据自己以下六种情况对号入座,挑选适合自己的 Pytho ...

  6. 写给新人的Python书籍推荐(必读)

    本文的目标读者是没有专业学习过编程的新手,尚未掌握其他编程语言的新手.如果你具备2-3年以上编程经验,本文推荐的书籍不一定适合(未来可能增加单独章节). 为何推荐书籍而非视频教程 视频和书籍有本质的区 ...

  7. 12本Python书籍推荐

    Python是用于各种任务和领域的优秀编程语言之一. Python的用户友好性,高级特性以及对简单性和增强代码可读性的强调使其成为全球许多开发人员的理想选择. 诸如此类的功能使应用程序开发,数据科学, ...

  8. python书籍推荐

    最近"瑞丽模特学Python"的热点牵动了大江南北程序员的心,有人说这是炒作,也有人说这是推广python的爆点...我嘿嘿一笑,美女就是美女,眼光那是杠杠的,不仅人美,学的语言也 ...

  9. Python书籍推荐,新手入门必读

    读书是汲取某个特定学科的知识以及更深入的了解该学科最好的方式,所以Python新手入门少不了Python书籍的辅助.那么Python新手入门可以看哪些书呢?现在市面上Python书籍已经很多了,要想从 ...

最新文章

  1. Pytorch源码与运行原理浅析--网络篇(一)
  2. CentOS 5升级Python版本(2.42.7)
  3. 最近准备学习下mongodb(一 Windows安装篇)
  4. 开发html,HTML开发基础
  5. 如何使用router-link对象方式传递参数?
  6. RecycleView添加setEmptyView
  7. HelloWorld程序编写调试及错误解决
  8. WEB前端性能优化基本套路
  9. 华为HCIP(HCNP)笔记,还不快快收藏!
  10. ZigBee--CC2530单片机--按键控制LED灯
  11. 服务器lnixs系统,Navicat for MySQL v12.1.19 强大的数据库管理和开发工具 _ 黑苹果乐园...
  12. 工欲善其事必先利其器——AWS认证是你最好的磨刀石
  13. 基金训练营学习笔记4-指数基金
  14. 小象学院 第11章 提升
  15. 哪种方式的电子签名更可靠?
  16. 2013 ACM-ICPC南京赛区全国邀请赛
  17. 苹果传数据到苹果手机?iPhone怎么数据传输
  18. 【mysql】聚簇索引(聚集索引)和非聚簇索引(二级索引、辅助索引)的区别
  19. Java常见面试题(三)
  20. 机器学习常用的五种预测结果评价

热门文章

  1. django-聚合函数
  2. django-一对多关系
  3. 深度访谈Amazon员工与HR:华裔因pip跳楼背后(图)
  4. Django + react + 阿里云ecs 前后端分离部署上线
  5. HDFS 入门和基本操作
  6. 修复SVCHOST.EXE出现0x745f2780错误
  7. 12月29日课程笔记 磁盘格式化与挂载与手动增加swap空间
  8. 政府安全资讯精选 2017年第十三期 网信办发布《互联网新闻信息服务新技术新应用安全评估管理规定》;Facebook颁布新广告政策,加强内容安全...
  9. selenium + python自动化测试unittest框架学习(一)selenium原理及应用
  10. asp.net mvc 应用Bundle(捆绑和微小)压缩技术 启用 BundleConfig 配置web.config