传统的印象中,觉得学编程就是学一些java什么的,外面的培训班,或者一些学校的本科课程,也都是C,C#和Java为主,然后学一些SQL就毕业了。但是近几年,Python的热度越来越高,如果你还是只会一些Java的话,那可不行!

打开网易新闻 查看更多图片

学好了Python,你可以自己接单赚外快,如果你是个运营,那么掌握了Python,你就不是一个普通的运营,是会数据分析的运营,薪资水平自然水涨船高!

这一期老猿带大家来看看这Python到底可以用来做哪些?

1.Web、App、

自动化脚本甚至简单的游戏

做后台管理系统的,比较常规,也可以做App,是可以实现的;自动化脚本写一些让电脑执行的也很方便。

2. 数据采集与分析(爬虫)

数据抓取,分析啥的,太专业的我就说不出来的,学的还行的可以网上接小项目,你懂得!

打开网易新闻 查看更多图片

3.人工智能/机器学习

各种算法,难度较高,需要对识别技术、自动化技术、深度学习、自然语言处理等方面有研究,所以往往岗位JD中,那些高端的算法类,都要求对Python有经验。

这真的是进阶,什么高斯过程回归,线性判断分析、决策树、线性回归啥的,太难了......但是难也对应着高工资。

那么如果想学习Python,应该怎么从开始呢?

对于一些想了解Python并且想自己接项目赚钱、或者找工作的小伙伴,重点除了Python基础教学外,需要学习一些爬虫的知识!

我能学习并转述的,仅仅限于爬虫的入门,至于进阶和机器学习,还需要小伙伴们自己去学习。

IT

● 当然了,Python的入门书籍以及爬虫教程,在公众号的历史内容中,都是有的。转发历史内容关于python的那一期海报至朋友圈,然后截图,再发消息至公众号,就可以获得爬虫、Python等;

● 直接回复关键字可以获得Java、Python入门等;

● 直接回复关键字数据库可以获得数据库相关电子书!

另外,版权归作者所有,仅供学习交流。请大家下载后及时删除,购买正版!

我这个文章中写的也比较泛泛,老猿的技术水平仅仅也停留在刚毕业阶段,所以仅供参考,不过学习的过程中,自然也会领悟的越来越多。

打开网易新闻 查看更多图片

知道 HTTP 请求的一些规则,知道 Header ,cookies, HTTP 状态码都代表什么;

抓包工具,对一些请求的规则进行分析,知道通过什么样的请求方式才能获取到你要的数据。然后学习使用 requests 库进行网络请求;

Python 解析库,你得到的数据各式各样,有 json 的,有 xml 的, 有 html 的,要会(正则)解析获取关键的数据。常见的库有 xpath、pyquery、beautifulSoup、 json、 xml.sax、 re 等;

SQL那必须的 ,了解 MySQL、MongoDB。