(资料图片)
年轻人,冷静下来,我当时学了半个月也没啥起效,但是继续坚持了半个月之后,那感觉顿时不一样了,你这还有得学呢!
学习Python是会上瘾的,只要你撑过了这一段时间,之后在不断精进技能的过程中你将会得到意想不到的快乐!迄今为止,我接触Python已经5年了,并且现在还在不断学习的过程中,我是个俗人,没有“钱景”的事情我可没动力去干的,现在的我已经是B站的数据分析师了,月薪就有30k,平时有空还能去做做副业,帮人爬一爬数据之类的,收入那是相当可观了。
先给伙伴们分享一些Python的学习路线图,因为对于初学者来说,入门往往是比较难的,没有一份好的学习资料容易走弯路,我整理了一份从安装环境到基础知识的资料和视频,需要的自提~如果你决心要学或者已经开始学习Python的话,那就不要放弃,从现在开始拼一把,好好磨练自己的技术,未来就业这就是一个很好的加分项,学了绝对不亏,干就完了!接下来给大家分享一下我自学Python用过的方法和技巧吧,也给在座的各位打一剂强心针,不要总是嚷嚷着学Python无用,你只是没有找到合适的方式。1、学习Python的作用今天要讲的可能和之前大家看到的一些文章有所不同,这个阶段我是绝对不会说学Python之后什么都能做、语法简单小学生都能学会、或者贩卖焦虑,学不会Python就会被职场淘汰这类的话了。
因为这里有的是基于长期发展来看的,有的就是在单纯的卖课,现在我们从实际运用的角度来讲讲为什么要学习Python吧。
无论你是什么方向,从事什么领域,我都是很建议去学一下Python的,不要学得多复杂,只需要有基本的概念,会基础的语法,做到会用就行。推荐的理由就是Python非常方便,绝对是解放双手的一大利器!可以说是我接触到的最方便的一种语言。学会Python可以很便捷地实现你的想法,只要你有Python环境,就算是没有IDE也没关系,利用vim、记事本这些文本编辑器就可以写出代码,利用这些代码可以方便快捷的读取文件,发起请求,调用系统函数等,从此告别熬夜加班。
当然,你可能会觉得,可以干脆去学习更加高级的语言,这里我给大家提个醒,如果是学习其他语言的话,需要建工程,装包配环境,编译运行以及调试,整个流程比较复杂,代码也更加复杂。学习的门槛一个比一个高,真不建议初学者接触。2、Python的基础知识总结如果了一段时间还感觉自己的学习没效果的话,你可以总结一下自己这个时期的学习状况,看自己究竟是哪一部分没有掌握到位,搞清楚自己薄弱的点逐一击破,很快就能有所提升。或者你也可以多看看相关的操作教程,一步一步跟着上手操作,我把自己学习Python时候整理出来的教学视频也收集了一下,是根据不同板块进行讲解的,讲得还是很到位的,也分享给大家。Python程序:Python的介绍、sublime、vi编辑代码,Python运行代码、helloworld程序、Python的交互模式变量、输入和输出、运算符:定义变量、使用变量、变量的类型,以及类型的转换、if、else、if满足时执行做条语句、关键字、标识符、驼峰法命名、运算符、print一次性输出多个变量的值
if、while、for:if比较运算符、and,or,if语句的注意点、if逻辑运算符、not,if,elif的使用、while循环、if嵌套、复合赋值运算符,for循环,break和continue、while嵌套中的break作用范围字符串:在内存中的存储方式、类型的转换,输入、组成字符串的2种方式、字符串中的下标,切片、字符串逆序。
列表和字典:列表的引入、定义、C语言中的数组不同的点、列表的增删改查、while、for循环遍历列表、for、else、列表的append、extend单靠文字表述大家可能不是很好去理解,我建议大家入门的时候最好能看一些配套的视频,加深对基础概念的印象!3、各阶段的学习建议这里主要还是根据我自己学习Python的情况来表述的,可能有些地方讲解的不是特别到位,但是拿来做个参照是完全没问题的。第一阶段这里我为了打基础,用了大概1个月左右的时间,掌握了Python最基础的知识点,然后找到了一些简单的代码进行练习,提高了对Python编程的理解。Python学习并不难,困难的是之后学习Python基础上的各种各样的库,比如我在学习爬虫的时候就需要掌握urllib、selenium、requests、Beautifulsoup、scrapy、lxml、re等库,我光是学爬虫就花了一段时间,期间也出过大大小小的各种错误,但因为不断的坚持也逐渐在这个领域获得了小小的成就。
如果没有找到合适的学习资料,我这边也整理了很多当时自己拿来练手的一些题目和对应的教程,也分享给到大家,毕竟熟能生巧,多练练总是没错的!第二阶段因为Python的库非常的多,所以这也意味着能够实现的功能也非常的多,这个时候很多功能都能把现成的库拿来使用,不用反复造轮子,这个阶段你可以找一些有趣的小项目来练练手,在练习的过程中不断融汇贯通所学知识。
这个阶段学习的知识比较多而且复杂,分享一个我自己学Python的小窍门,当你每次练习完一个库,并熟悉使用方法之后,可以用笔记或脑图来总结一下,每过一段时间进行回顾,这样学起来速度会很快。第三阶段这个阶段学的是利用Python做简单的数据预处理,能进行简单的数据分析。给大家安利两个学Python几乎算得上是必学的库:numpy和pandas,这两个函数库,可以很有效的提高Python对数据的处理速度,还简化了对数据处理的操作,使用一些简单的语句就可以解决对于数据处理的要求。学习Python到了这里,其实你已经能独立应对很多的问题了,就算是面对新的库,或者新的问题,只要耐心的查找资料,基本上都可以自信解决。最后的最后,码字不易,看在我为大家整理出这么多知识点的份上,给个三连不过分吧,让这篇文章能被更多的人看到~当然了在这里我也是准备了全套的Python教程可以来学习的,从入门到基础!!!学不会退出IT界
标签: