对于不同基础的学习者来讲,学习的重点和方式也许会有差别,但是基础语法永远都是重中之重。在牢牢掌握基础知识的前提下,我们才能来考虑选择适合自己的学习教材。

下面宋宋将按阶段为大家推荐一些比较好的经典学习书籍,各种难易程度都有,大家可以选择适合自己的进行阅读学习~

Python书籍

第一部分:python基础的书籍

1)Python入门

《Python编程:从入门到实践》

《从零开始学 Python》(第二版) 》

《笨办法学Python(第四版》

《深入浅出Python》

《Python编程快速上手》

《Head First Python(中文版)》

《简明python教程》

《像计算机科学家那样思考 Python中文版第二版》

《Python编程入门经典》

《父与子的编程之路》

2)Python进阶

《流畅的python》

《Python Cookbook(第三版)》

《编写高质量代码 改善Python程序的91个建议》

《Python高级编程第2版_张亮 阿信》

《Python 核心编程翻译版(第二版)》

《Effective+Python.编写高质量Python代码的59个有效方法.Brett+Slatkin》

《深入Python3中文版》

《Python高级编程(清华)》

《Python源码剖析》

第二部分:爬虫与数据分析的书籍

1)网络爬虫

《精通Python网络爬虫》

《Python 3网络爬虫开发实战 》

《Python爬虫开发与项目实战》

《Python数据分析基础》

《Python网络数据采集》

《Python3网络爬虫数据采集》

《网络爬虫-Python和数据分析》

2)数据分析

《利用Python进行数据分析》

《集体智慧编程》

《Python金融大数据分析》

《Python可视化编程实战》

《深入浅出数据分析》

《统计学习方法》

3)机器学习

《机器学习_周志华》

《数据挖掘导论》

《机器学习实战》

《机器学习〔中文版〕》

《百面机器学习:算法工程师带你去面试》

《贝叶斯思维统计建模的PYTHON学习法》

《PYTHON机器学习及实践-从零开始通往KAGGLE竞赛之路》

《图解机器学习》

第三部分:Web框架及其他

《Django_中文教程》

《轻量级Django》

《Flask Web开发 基于Python的Web应用开发实战》

《Python Web开发实战》

《凸优化》

《Python自动化运维 技术与最佳实践》

《Python灰帽子——黑客与逆向工程师的Python编程之道》

《Python编程快速上手—让繁琐工作自动化》

《精通正则表达式(第三版)].(美)佛瑞德.》

《PyQt5快速开发与实战电子书》

《鸟哥的Linux私房菜 基础学习篇(第三版)》

《SQL必知必会(第4版)》

Python视频

你要是在线学习Python,这里推荐一些Python视频,非常适合初学者和想深入了解 Python 语言的小伙伴,从Python软件下载到Python安装一步步掌握Python开发的各项相关技能。视频中还穿插了一些项目实战案例, 让你轻松学习Python!

先分享这些了,学习中遇到什么问题,也可以私信问我的。最后,欢迎关注+点赞+收藏,后期不迷路哟~~