对于不同基础的学习者来讲,学习的重点和方式也许会有差别,但是基础语法永远都是重中之重。在牢牢掌握基础知识的前提下,我们才能来考虑选择适合自己的学习教材。
下面宋宋将按阶段为大家推荐一些比较好的经典学习书籍,各种难易程度都有,大家可以选择适合自己的进行阅读学习~
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!
先分享这些了,学习中遇到什么问题,也可以私信问我的。最后,欢迎关注+点赞+收藏,后期不迷路哟~~