首页 > 技术文章 > Python3学习资料

xiezh 2021-10-25 18:30 原文

一、python3 学习计划
Python入门学习计划安排:(按序号来)
推荐直接从Python3开始学起。
参考了 Python3.x基础学习资料整理 https://zhuanlan.zhihu.com/p/24249743
 
第一目标是:通过学习python学会编程 。
第二目标:会写爬虫,网页采集。
第三目标:学会web开发。
 
1、推荐廖雪峰老师的网站:Python教程 - 廖雪峰的官方网站 (强烈建议你从目录的开始学到结束)。
 
2、看以下网站学习:
Python3官方指南(中文):https://docs.python.org/zh-cn/3/
Python3官方教程(中文):https://docs.python.org/zh-cn/3/tutorial/index.html
Python 入门指南:http://www.pythondoc.com/pythontutorial3/
Python3 教程 | 菜鸟教程:http://www.runoob.com/python3/python3-tutorial.html
Python最佳实践指南:https://pythonguidecn.readthedocs.io/zh/latest/
 
更多的学习资源:http://www.cnblogs.com/txw1958/p/python-tutorial-list.html
 
视频补充:
1、爬虫方向:http://study.163.com/course/introduction.htm?courseId=1002810012#/courseDetail
2、数据分析实战:http://study.163.com/course/introduction/1401001.htm#/courseDetail
3、Django web开发:http://study.163.com/course/introduction/320022.htm#/courseDetail
 
 
二、python3学习推荐书籍、视频
1、推荐书籍
Python编程快速上手:让繁琐工作自动化 (入门,但细节不够)
Python编程:从入门到实践 (入门,推荐)
Python参考手册(第4版) (入门,推荐)
Python程序设计 戴维 I.施奈德(David I. Schneider) 著;车万翔 译 (入门)
Effective Python:编写高质量Python代码的59个有效方法 (推荐)
Python学习手册 Mark Lutz (第4版) (很厚的书)
Python语言及其应用 Bill Lubanovic (入门,推荐)
像计算机科学家一样思考Python 第2版
 
其他入门书籍:
1、《笨方法学Python》英文名(learn python the hard way)
中译版的电子版:http://www.kancloud.cn/kancloud/learn-python-hard-way/49864
 
Python 核心编程第二版 (进阶)
Python Cookbook(第3版) (进阶,推荐)
Python编程实战:运用设计模式、并发和程序库创建高质量程序 (作为进阶!)
Python性能分析与优化 (进阶)
《Python Web开发 测试驱动方法》(进阶,重点推荐)
《python标准库》 Doug Hellmann (可当做工具书)
高性能Python 作者: (美)戈雷利克 / (英)欧日沃尔德
《Python文本分析》
 
Python Cookbook(在线预览)http://python3-cookbook.readthedocs.io/zh_CN/latest/
 
2、推荐视频
 
3、其他资料
python3.8 新特性:https://docs.python.org/zh-cn/3.8/whatsnew/3.8.html
 
千行代码入门Python:https://zhuanlan.zhihu.com/p/22909144
 
8 个 Python 实用脚本:http://developer.51cto.com/art/201910/603963.htm?edm
 
5 个 Python 特性:https://www.infoq.cn/article/DzbdLevAqB4etWb41mCX
 
从0到1,Python Web开发的进击之路:https://zhuanlan.zhihu.com/p/25038203
 
GitHub上Stars最多的10个Python项目 https://zhuanlan.zhihu.com/p/24701448
 
Python面试题-概念篇:https://zhuanlan.zhihu.com/p/23526961?refer=passer
Python面试题-代码篇:https://zhuanlan.zhihu.com/p/23582996
 
有哪些学习数据分析的网站:https://zhuanlan.zhihu.com/p/24944039
 
项目试验:https://zhuanlan.zhihu.com/p/25639903
 
Python练习小项目:https://github.com/Show-Me-the-Code/show-me-the-code
 
Python 100例练习题:http://www.iplaypy.com/python-100/
Python 100例(菜鸟教程)https://www.runoob.com/python/python-100-examples.html
 
美图2018春招笔试题目-算法方向:https://zhuanlan.zhihu.com/p/35625790?group_id=968084749953167360
京东2019春招编程题参考代码:https://zhuanlan.zhihu.com/p/35496398?group_id=967044689215676416
 
如何训练自己的编程思路?
https://github.com/pythonpeixun/article/blob/master/python/how_to_learn_program2.md
 
 
三、Python编程规范和风格指南
Google 开源项目风格指南——中文版(Python语言)
https://google-styleguide.readthedocs.io/zh_CN/latest/google-python-styleguide/contents.html
 
Python 代码风格指南:PEP8,原文:https://pep8.org/
 
PEP8中文:http://www.cnblogs.com/ajianbeyourself/p/4377933.htmlr
 
代码排版,命名与注释:https://pegasuswang.github.io/2017/01/22/python/python-coding-details/

 

推荐阅读