为什么学Python?怎么学Python?不妨进来看看!

版权声明:禁止转载至其它平台,转载至博客需带上此文链接。 https://blog.csdn.net/qq_41841569/article/details/85160451

为什么学Python?怎么学Python?不妨进来看看!

为什么学习Python?

甲:因为听说Python工资很高,所以想学学

乙:因为听说Python现在很火,所以想学学

丙:因为听说Python可以做人工智能,人工智能是未来发展的方向,所以想学学

丁:因为身边的朋友(老师、公司)让我学,所以就学了

为什么学Python?怎么学Python?不妨进来看看!

Python工资:

为什么学Python?怎么学Python?不妨进来看看!

好吧,Python工资确定挺高的,平均工资19070,并且91.9%的Python从业人员的薪资在10K以上!

说到这里人多都觉得别人那是在北京,一线城市!

为什么学Python?怎么学Python?不妨进来看看!

成都:平均工资11700,6K以上占比94.2% 10K以上占比63.4%

很多人都说这些都是需要工作经验的,不然没有这么高的工资,对此小编只想说:第一步都没有迈出去,你永远在原地,2017已经过去了,去年就说要学习的人,现在怎么样了?还在观望的人有多少!

在你还在犹豫不决选择的时候,别人已经开始了;在你已经准备开始的时候,别人已经学完了;在你开始面试找工作的时候,别人已经有丰富的工作经验了!

Python 近两年一直是编程语言中的「网红」,TIOBE 编程语言排行榜中,Java、C、C++语言一直处于下滑趋势,唯有 Python 在不断增长一路串升到第4位。

为什么学Python?怎么学Python?不妨进来看看!

GitHub 2017 年度报告中,Python 在 337 种编程语言中排名第二

为什么学Python?怎么学Python?不妨进来看看!

权威杂志 IEEE Spectrum 发布的 2017 年度编程语言排行榜,Python 排名第一

为什么学Python?怎么学Python?不妨进来看看!

加上前几天各种Python新闻,文章刷屏比如:

1、山东省在其最新出版的小学信息技术六年级教材中,加入了 Python 的内容

2‘、今年浙江省新高中信息技术教材改革项目中,高中新生开始使用新教材,里面的编程语言将换用 Python

3、2017年10月11日,教育部考试中心发布了“关于全国计算机等级考试(NCRE)体系调整”的通知,决定自2018年3月起,在计算机二级考试中加入 “Python语言程序设计” 科目, VB 语言将彻底退出舞台。

为什么学Python?怎么学Python?不妨进来看看!

学习Python能做什么?

看到这个问题很多人应该都会说:人工智能、机器学习、大数据.....这些确实可以做,但是这些真的适合你么?

web开发、爬虫、自动化运维/运维开发、自动化测试/测试开发、大数据/数据分析/数据挖掘、人工智能/机器学习

这些是Python可以发展的方向,看到这里有一部分就懵逼了......这么多,如何选择?应该选择什么方向学?

为什么学Python?怎么学Python?不妨进来看看!

web开发、爬虫:比较适合零基础编程经验学习者,因为其找工作门槛相对其他方向要低!

自动化运维/运维开发、自动化测试/测试开发:运维/测试 在职人员【需掌握web开发方面知识】

大数据/数据分析/数据挖掘:学历有一定的要求【本科以上】、专业有一定的要求【统计学,数学方面】

人工智能/机器学习:学历有很大要求【研究生以上】、高数算法要求高、相关专业!

web开发的知识点:

基础知识:

1、基本概念:对象与名字、内置对象、关键字、标准的输入输出

2、基本数据类型:数字【整型、浮点型、定点型】、字符串【str、bytes、bytearray、string模块】

3、基本数据结构:序列【字符串、列表、元组】、散列【集合、字典】

4、流程控制:选择结构【条件判断、三目运算、逻辑循环】、循环结构【条件循环、迭代循环】、推导表达式【列表推导、集合推导、字典推导】

5、函数:自定义函数、函数参数、作用域规则、递归、匿名函数表达式

6、模块及包、文件操作、异常以及错误排查

进阶知识:

1、面向对象编程

2、生成器、常用模块使用、套接字编程

3、MysQL

4、Redis

框架知识:

1、Django

2、tornado

3、flask

前端知识也是需要的学习的!

最后就是做项目实战咯

爬虫涉及知识点:

基础、进阶知识同上差不多

爬虫方面基础知识:

1、请求与响应

2、爬虫与反爬虫

3、开发者工具

4、urllib、requests、beautifulsoup、pyquery库的使用

5、MongoDB

爬虫进阶:

1、破解反爬技术

2、代理池实现

3、模拟登陆和cookie池维护

4、pyspider框架

爬虫高级:

1、APP的抓取

2、scrapy框架

3、分布式爬虫

4、分布式爬虫部署

自动化运维/运维开发、自动化测试/测试开发、大数据/数据分析/数据挖掘、人工智能/机器学习这些就太多了 就不一一列举了!

清楚认识自己,然后选择适合自己的方向,坚持、努力的走下去。适合自己的才是最好的!

怎么学Python?

甲:我是大学生,也是计算机专业的我觉得自己可以自学。

乙:我一点编程基础打算去参加培训班学习。

丙:我们公司同事(朋友、亲戚等)会Python,可以让他们带我学。

丁:我自己本身就是程序员,一法通万法通,自学足以!

以下是小编个人看法,不喜勿喷!

为什么学Python?怎么学Python?不妨进来看看!

1、对于甲而言,如果你是大一或者大二学生,你想自学我觉得是完全可以理解的,首先你有时间,你有资源。

路漫漫其修远兮,吾将上下而求索。但是自学 往往都会遇到相似的问题,我应该怎么学,我应该如何学,我要从哪里开始,我要从哪里结束! 此时小编心中默默念道:我是谁,我在哪,我在干嘛?

首先不知道怎么学,今天学这里,明天学那里。

前段时间一个群里面的小伙伴跑来问一个问题:为什么安装Django模块失败了!

小编:你安装Django是干嘛呀?

小伙伴:开发个人博客

小编:那你得先把环境变量设置一下

其次遇到问题你怎么办?百度?知乎?贴吧?论坛?比如像上面那位小伙伴加群问问题?

并不是每一位都像小编这样热心肠的!

为什么学Python?怎么学Python?不妨进来看看!

2、乙的情况培训现在是很大多人非科班的所选择的,前两天看到一篇文章说,培训出来的人不知道自己的情况就面试各种要高工资、培训出来的人员不知道谦虚请教什么的等等。

有句话说:白猫黑猫能抓到老鼠的就是好猫。

也许他们的基础可能怎么没有你们那么扎实,但是每个人都是在通过自己的努力不断的改变自己!都说你自学吧,培训什么啊,自学多好,那你怎么不想想,你自己刚开始从幼儿园开始,你是自学的?

比如:小明自学了一两个月,一个报错都看不懂,不懂意思可以百度查一下是什么意思,但是怎么改呢?不知道!

与其浪费时间自学,还不如参加培训班,有一个老师教你好的多!

为什么学Python?怎么学Python?不妨进来看看!

3、像丙这样的情况,也算是有半个老师在教自己了,但是试想一下,如果你的问题过多,或者问的过于频繁,你的同事朋友会不会觉得烦呢,问多了是不是得不好意思呢,简单的问题 如果他开玩笑似的说你句你这么蠢呢,是不是觉得扎心了,老铁。最后还是得靠自己努力!这样情况比甲好,因为至少有一个人给你解答!

为什么学Python?怎么学Python?不妨进来看看!

4、本身是程序员的,如果觉得一法通万法的话,那你就自学吧!

小编有一个朋友做了五年PHP开发,然后自学了一年的Python,然后啥用没得,最后还是报名了某机构培训然后转行的!如果你觉得我的朋友不行,那你就错了,别人是985毕业的

猜你喜欢

转载自blog.csdn.net/qq_41841569/article/details/85160451
今日推荐