在我看来,基本上可以不负责任地认为,Python 可以做任何事情。无论是从入门级选手到专业级选手都在做的爬虫,还是Web 程序开发、桌面程序开发还是科学计算、图像处理,Python都可以胜任。

或许是因为这种万能属性,周围好更多的小伙伴都开始学习Python。 Python 现在到底有多热呢?我觉得我们可以看以下的这2组数据。

第一点:Python 排名稳居前五

得益于 Python 在多个领域的应用都在逐渐变热,Python 在TIOBE榜上已经是稳居前5了。

第二点:越来越多的公司在用 Python 做网站

除了大家熟悉的知乎、豆瓣,已经有越来越多的公司开始用 Python 来快速搭建网站产品。相应的,也有越来越多的公司开设了Python Web的职位。

那么,如果想要追赶 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/

二、入门教程

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

有兴趣可以关注脚本之家公众号回复604774获取

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

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

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

三、练手项目

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

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

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

四、Python高阶学习

1、如何成为Python高手

Python高手学习的指导性文章,至少让你知道什么样的程度叫做Python高手。

2、Python+Django+Eclipse 在Windows下快速开发自己的网站

说到Python高阶应用,就不能不提Python逐渐被用来开发网站,其中Django就是个用Python开发网站的框架,如果你以前没用Python开发过网站,那么这篇文章能教你一步步开发出自己的网站,属入门级文章,带给我们Python开发网站的初步体验。

3、全栈式Python学习

主要是Python用于网络应用的教程,如果上面是基础入门的话,这里就是深入且优秀的高手教程。

4、常用的 Python 调试工具

调试是每位想学好语言必备的技能,好的调试工具能让我们的开发效率事半功倍。

python自学入门教程-Python学习教程(一)自学资源分享相关推荐

  1. python编程视频-【科研资源03】最全Python编程全套系统视频学习教程

    原标题:[科研资源03]最全Python编程全套系统视频学习教程 01 资源介绍 从事Python开发这么久,也了解了不少,我发现Python主要有以下四大主要应用:网络爬虫.web开发.人工智能.自 ...

  2. python编程教学视频-【科研资源03】最全Python编程全套系统视频学习教程

    原标题:[科研资源03]最全Python编程全套系统视频学习教程 01 资源介绍 从事Python开发这么久,也了解了不少,我发现Python主要有以下四大主要应用:网络爬虫.web开发.人工智能.自 ...

  3. 青少年python编程入门书籍_新书推荐 | 《青少年Python编程入门——图解Python》

    原标题:新书推荐 | <青少年Python编程入门--图解Python> 随着信息时代的到来,在编程教育中进行计算思维培养正在成为信息技术教育关注的重点.<普通高中信息技术课程标准( ...

  4. 青少年python编程入门书-青少年Python编程入门——图解Python

    商品详情 书名:青少年Python编程入门--图解Python 定价:69.8 ISBN:9787121395543 作者:傅骞 版次:第1版 出版时间:2020-09 内容提要: 本书介绍pytho ...

  5. 自学python编程免费教程-python编程入门 零基础学习Python基础(附带最新免费教程)...

    本篇是面向编程零基础学员的Python入门教程,内容涵盖了Python的基础知识和初步应用.以较轻快的风格,向零基础学习者介绍了一门时下比较流行的.并且用途比较广泛的编程语言.同时,其语法简洁而清晰, ...

  6. python编程入门经典教程-2020年5个经典python编程入门视频教程推荐学习

    近三年,python在一二线城市,越来越火热了!企业的需求也是python编程学习者的动力!python学习网整理了适合于零基础朋友的5个python编程入门视频课程,这些都是python编程入门经典 ...

  7. python后端教程_Python学习教程(技术干货):关于前后端分离开发入门

    原标题:Python学习教程(技术干货):关于前后端分离开发入门 对于程序员来说,其实Tab和空格远远不只是"立场"问题那么简单. 在不同的编辑器里tab的长度可能不一致,所以在一 ...

  8. 我学python前一句_Python学习教程:人生苦短,我用Python?入门前你要知道这些

    有多少伙伴是因为一句'人生苦短,我用Python'就要去学Python的?之前也大家更新过Python学习教程普及过多次的Python相关知识,不过大家还是还得计划一下Python学习路线!Pytho ...

  9. 案例驱动python编程入门-Python程序设计任务驱动式学习教程

    本书内容翔实,结构合理,语言精练,表述清晰,实用性强,易于自学,主要内容包括搭建环境和运行Python应用程序.Python基本语法.Python流程控制.列表与元组.函数与模块.文件.面向对象编程. ...

  10. python免费入门手册-Python 基础入门教程

    Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年. <Python 基础入 ...

最新文章

  1. 【MFC三天一个游戏】之 局域网黑白棋
  2. 谷歌chrome浏览器的源码分析(四)
  3. 高性能网络编程7--tcp连接的内存使用
  4. 32位x86处理器架构
  5. 《浪潮之巅》读书笔记(中)
  6. SAP UI5对于颜色使用的最佳实践
  7. python如何循环使用input_python基础知识input到while循环
  8. Flutter Curves 动画曲线合辑
  9. 2017.5.25-5.28 hide捉迷藏 失败总结
  10. 水性喷涂胶行业调研报告 - 市场现状分析与发展前景预测
  11. android selector 开始自定义样式
  12. java基础杂谈(一)
  13. 设备管理(最近考试有考到,就转一下)
  14. c语言程序设计电子科技大学,C语言程序设计
  15. 用Python玩人脸合成,你也能有一张明星脸(附代码)
  16. python生成词云图、特殊图形_Python模块---Wordcloud生成词云图
  17. 在别人的空间里看到的收藏在这里
  18. python中字典的常用函数_Python字典(Dict)详解 - 常用函数详解
  19. java编译程序包不存在_在cmd下编译Java源文件文件出现程序包xxxx不存在
  20. windows10删除自带输入法

热门文章

  1. samba升级_潮闻快食 | adidas Originals经典鞋款Samba进化升级,C.E x Nike联名系列全释出!...
  2. python 语义网络_从Python代码到APP,你只需要一个小工具:GitHub已超3000星
  3. 一行代码快速搞定Flowable断点下载(中)
  4. 01二维矩阵中最大全为1的正方形maxSquare——经典DP问题(二维)
  5. JS中Base64的编码与解码
  6. shell input value from console
  7. 远程桌面,设置为支持2个人连接
  8. [Js-Spring]Spring与IoC(控制反转,Inversion of Control)
  9. composer安装其实可以很简单 两行命令就解决了
  10. python四个带 key 参数的函数(max、min、map、filter)