打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python学习资源汇总最新版



最近一篇Python学习资源汇总(下)有同学后台留言Python学习资源汇总上篇在哪?今天就把Python学习的资源进行整合,希望对大家有所帮助。


温馨提示:本文包含大量外部链接,墙裂建议小伙伴们点击 “阅读原文“ 进行阅读。:)


python学习资源汇总(上)

Python资料汇总(来源: Python学习交流)


包括长期必备、入门教程、练手项目、学习视频。

一、长期必备。

1. StackOverflow,是疑难解答、bug排除必备网站,任何编程问题请第一时间到此网站查找。

https://stackoverflow.com/

2. github,是源码学习、版本控制不可缺少的网站,找源码学习请第一时间到此网站,fork之后自己维护。

https://github.com/

3. Awesome Python 最全的python资源,没有之一,绝对不容错过的python资源大全。

https://github.com/vinta/awesome-python

4. Awesome Python 的中文翻译

https://github.com/jobbole/awesome-python-cn

5. python中文学习大本营http://www.pythondoc.com/

6. 伯乐在线网站http://python.jobbole.com/

二、入门教程

1. 笨方法学python,最受欢迎的python入门教程。边学边撸的教程。

PDF地址:链接:https://pan.baidu.com/s/1i4YiHZv 密码:t5i4

2. 简明python教程,简明是最大的特点

http://old.sebug.net/paper/python/

3. python菜鸟教程。

4. 廖雪峰的python教程,重点讲述python和其它语言的不同,适合有其它语言基础的朋友。

三、练手项目

1. 自写一个分布式爬虫。比如爬取知乎全站/头条全站/豆瓣全站等等,任何一个你想爬取的网站。完成之后获得如下技能。用爬虫项目练手实在能学习许多知识。

1.1. http协议知识,能学会如何封装http请求包。

1.2. redis/mongo/mysql等各种数据库知识。nosql和sql的知识有多重要就不用多说了。

1.3. scrapy爬虫神器的知识

1.4 反爬虫知识。

比如验证码识别,javascript混淆与还原,加密与解密,ajax异步请求,更换代理ip等等。

1.5.谷歌开发人员工具。

2. 人工智能方向,分别用k近邻、svm、神经网络等各种机器学习的方法识别mnist。这是人工智能的入门项目。

3. 数据分析方向。[使用 Spark 和 D3.js 分析航班大数据]

Python资料汇总来源:SegmentFault


温馨提示:本文包含大量外部链接,墙裂建议小伙伴们点击 “阅读原文“ 进行阅读。:)

之前看到了 汪汪汪不是我的语言 在 喵在野 的基础上写的这篇文章《Python 零基础入门资料整理(更新版)》,感觉实在是太简陋了。虽说是针对初学者的Python零基础入门,但是很多的适合初学者的网站、教程、书籍、视频都根本没有囊括进去。 看看自己的收藏夹,决定拿出来,补充一下,将我们的Python资源尽可能的补充完整。当然很多的资源可能和上面两位的博文有一些重复的地方。

图文教程:

  • Python教程 by @廖雪峰

  • Crossin的编程教室 微信公众号:crossincode by @Crossin

  • Python快速教程 by @Vamei

  • 零基础学Python,GitHub地址 by @老齐Py

  • Python学习笔记(第二版) by @qyuhen

个人点评:我是跟着“Crossin的编程教室”的微信公众号每天学习一课来学习Python的,当时的动力是据说“Python女神”也在学完习,后来也看过廖雪峰老师的教程,Vamei和老齐Py的没有看过。

网站教程:

  • 《Python入门》 and 《Python进阶》 by @廖雪峰 from 慕课网

  • 《'Python研发工程师'的技能树》 from 实验楼

  • 《Learn to program in Python》 from Codecademy

  • 《Learn Python the hard way》

  • Crossin的编程教室 by @Crossin (将课程分门别类了)

视频教程:

  • 《疯狂的Python:快速入门精讲》

  • 《玩转Python教程》

  • 《零基础入门学Python》

经典入门书籍:

中文书籍

  • 《Head First Python(中文版)》

  • 《Python基础教程(第2版·修订版)》

  • 《笨办法学Python(第三版)》

  • 《简明Python教程》

  • 《Python编程实践》

英文书籍

  • 25本免费的Python电子书

  • 9本免费的Python编程书

论坛or网站板块:

  • Python开发者门户

  • 豆瓣小组:Python编程

  • 伯乐在线

  • 啄木鸟社区

  • Web开发者

可关注的网站:

  • Pythoner —— “你像从前一样”的Python学习笔记

  • pythontutor —— 一个可视化的Python网站,可以看出你的代码的执行过程。初学者的好帮手!

可关注的微博:

  • @Python开发者

  • @一人一Python

  • @Python传送门

  • @老齐Py

  • @爱可可-爱生活

日报

  • Python日报

作者:MiracleWong

源自:https://segmentfault.com/a/1190000002706247
声明: 文章著作权归作者所有,如有侵权,请联系小编删除。


python学习资源汇总(下)

###文中链接,点击 阅读原文即可查看###

第一部分,资料来自知乎

作者:彭泉鑫,链接地址

推荐Full Stack Python 有各种python资源汇总,从基础入门到各种框架web应用开发和部署,再到高级的ORM、Docker都有。以下是Full Stack Python 上总结的一些教程,我拙劣的翻译了以下,并调整(调整顺序并删了部分内容)了一下:

1、无开发经验,初学python

如果你不会其他语言,python是你的第一门语言:

  • A Byte of Python (简明python教程,这个有中文版简明 Python 教程)是非常好的入门教程。

  • Learn Python the Hard Way (Zed Shaw的免费教程,个人强烈推荐)

  • Python, Django and Flask教程: Real Python (收费,需购买)

  • short 5 minute video 解释了为什么你的出发点应该是要完成什么项目,或者解决什么问题,而不是为了学一门语言而去学一门语言。

  • Dive into Python 3 是一本开源的python教程,提供HTML和PDF版。

  • Code Academy 有一个为纯新手准备的 Python track 

  • Introduction to Programming with Python 介绍了基本语法和控制结构等,提供了大量代码示例。

  • O'Reilly 的书 Think Python: How to Think Like a Computer Scientist 是非常好的入门教材。

  • Python Practice Book 是一本python练习的书,帮你掌握python基本语法。

  • 想通过做实际项目来学编程?看看这个 this list of 5 programming project for Python beginners(5个适合python初学者的编程项目)。

  • Reddit的创造者之一写了一个教程,如何用python构建一个博客网站(use Python to build a blog.),使非常好的web编程入门。

  • The fullstack python的作者写了一篇关于如何学习python的文章learning Python 。

2、有开发经验 ,初学Python

  • Learn Python in y minutes ,让你在几分钟内快速上手,有个大概了解。

  • Python for you and me , python的语法,语言的主要结构等,还包含来Flask Web App的教程。

  • The Hitchhiker’s Guide to Python

  • How to Develop Quality Python Code ,如何开发高质量的python代码

3、进阶

  • The Python Ecosystem: An Introduction , 关于python生态系统,虚拟机、python包管理器pip、虚拟环境virtualenv、还有很多进阶主题

  • The Python Subreddit ,就是python的reddit节点(相当于中国的贴吧),是一个活跃的社区,可以交流讨论,解决问题等。

  • Good to Great Python Reads ,收集进阶和高级python文章,讲了很多细微差异和python语言本身的细节。

  • 博客 Free Python Tips ,有很多python和python生态系统的文章。

  • Python Books ,有一些免费的Python, Django, 数据分析等方面的书。

  • Python IAQ: Infrequently Asked Questions ,关于python 经常问到的问题。

4、视频,屏幕录像,演示文稿等

一些技术交流会议的视频录像: best Python videos

5、python的包

  • awesome-python ,收集了python各种非常好用非常酷的包,确实非常awesome,让作者相见恨晚( I wish I had this page when I was just getting started)。

  • easy-python

6、 播客(Podcasts)

  • Talk Python to Me , 关注使用python的人们和组织,每一期都会邀请一些开发者谈谈他们的工作等。

  • Podcast.__init__ ,关于python和让python更牛B的人们。

7、新闻资讯(可订阅)

  • Python Weekly , 最新的python文章、视频、项目、资讯 。

  • PyCoder's Weekly ,和python weekly类似。

  • Import Python

第二部分 Python实践项目

  • python项目实践一:即时标记

  • python项目实践二:画幅好画

  • python项目实践三:万能的XML

  • python项目实践四:新闻聚合

  • python项目实践五:虚拟茶话会

  • python项目实践六:使用CGI进行远程编辑

  • python项目实践七:自定义公告板

  • python项目实践八:使用XML-RPC进行远程文件共享

  • python项目实践十:DIY街机游戏

  • python项目实践九:文件共享2-GUI

来源:code123.cc

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python 有哪些好的学习资料或博客?
为什么Python入门容易,精通却很难!Python进阶之路!
2018年为什么你一定要学Python?
转行学C语言好还是Python好?
有什么好的Python学习网站推荐?
2020年各大编程语言学习路径图,总有一款适合你,附送1368集教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服