学语言需要遵循一点的逻辑,循序渐进,不要上来就啃硬骨头!从容易到难,不要语法都不太熟悉,就去看爬虫,hello world还没有写好,就去看数据分析!最后就是欲速则不达!
那既然学编程有一个过程,有没有什么好的方法?
1).建议一开始的是照着敲代码
就是把别人的例子一个字一个字敲一边,主要选的例子不要太长,以20行内的例子比较适合。
2).开始改代码
等你一个字一个字敲一边之后,要开始改代码,比如把把100改为200,比如把for循环的变量改改,然后等你熟悉了,可以改一下结构,改一下顺序。
3).擦掉重来
等你完成了上面2步,把代码全部删除,然后自己重头开始写出来,一行一行用自己的方法写出来。
所有的作品都是先模仿->再修改->再创造的流程,这招看起来很笨,但是非常有效果!尤其是对初学者!
想要零基础自学,首先要弄明白自己的需求。
Python有很多方向 ,数据分析、机器学习、web开发、爬虫等,每个方向 都可以很深入。
若是0基础,把web或爬虫学完,每天自学2-3小时,我个人的经验是,得花个至少半年以上。 若是搞数据分析、机器学习,还涉及不少数学知识,有一定的门槛,完全靠自学有些困难。 当然智商120+的不算哈。
送一个我之前整理的路线图:
我总结下来比较好的学习方法
第一,一定得搭建好环境,先把范例代码运行通,通过效果再反看代码和方法,这样基本上代码运行一遍即可理解关键点。
第二,刚开始的时候一定别到网上看资料,因为网上资料第一未必成系统,第二未必能跑通,刚开始的时候一定得系统地照着书去敲代码。
第三,找入门书的时候,可以看讲基本语法的书,但一本就够了,而更可以去看综合类的书。比如我上文提到的几本书,都综合包含了语法+数据分析+机器学习等技能,这样的话,就能让大家在理解语法后,直接进入到具体的项目技能环节。
第四,刚开始做项目的时候,除了自己可以写代码外,更可以参考别人类似的案例。比如我要画股票K线,更要在k线上绘制图例,那么我就可以找两三个人家的类似代码,先运行通,再博采众长地引入人家的方法和参数,这样要比什么都自己想要好很多。
最后,作为一个IT的过来人,我分享的都是一些自己的学习经历和干货。还有一下写整理的一些Python干货可以领取哦。
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、精品Python学习书籍
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、Python练习题
检查学习结果。
七、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
扫描下面二维码——>添加csdn官方认证免费领取