为什么你的Python学习效率这么低?学了3个月,你还是不会做项目和爬虫?一个零基础的小白应该如何学习Python?今天我们来看一个前辈的经验总结,希望对你有所帮助。一、学习的三原则1、从简单开始的原则:从简单开始。一切从简单开始,容易上手,容易产生“兴趣”,有了成就感和信心后,就容易继续学习。因此,Python学习要遵循“简单原则”,包括阅读和编写代码都应该从最简单的开始,因为简单的原则有着巨大的优势。2.循序渐进的原则。许多大师上来就强调完美的逻辑和高超的语法。其实这些对于初学者来说都不是必须的。你为什么这么说?可能有的朋友也发现了,其实Python也不错,包括学习自己的任何一门语言,比如英语、日语。最重要的不是逻辑也不是语法,而是交流和交流(九年必修的哑巴英语除外)。Python是人机交流的语言。一开始你敢说,机器都能听懂,完成基本功能。让我们慢慢完善完美的逻辑和优越的语法。不可能一上来就写出四大名著。当然,一开始还是可以养成一些好的基本习惯,比如多写笔记,多写总结,多分享经验。还有一件事,为什么我们需要分享我们的经验?虽然很多人写了很多资料,但并不是我们的收获。根据“学习金字塔理论”,我们知道吸收效率最高的学习方法是“能给别人讲课”。3.从数量到质量的原则。只有量变才能引起质变。这是一个牢不可破的真理。外国人说“repetitionisthemotherofskill”(重复是技能之母),中国人说“practicemakesperfect”(素能生巧),其实是一个意思。你可以回忆一下我们学过的任何技能的过程。无论是骑自行车还是游泳,都是一个重复同类型动作的过程,慢慢将这项技能变成身体的一部分。当任刚开始学习Python编程时,重复原则显得尤为重要。2.入门的基本方法关于学习的方法,也是孔子和弗洛伊德的对联。学习方法基本是:学课本、看案例、查字典,对应以下几种方法。1、系统的学习方法:Python也就是:单词、语法、文章。fromFalse,None,True,and,as,assert,break,class,continue,def,del,elif,else,except,finally,for,from,global,if,import,in,is,lambda,nonlocal,not,or,pass,raise,return,try,while,with,yield开始,然后学习函数,类,模块到项目。这种学习方法就是找一本书,然后一页一页看,一页一页打字,慢慢建立自己的知识结构。这样做的好处是基础比较扎实,由易到难,问题是见效慢,容易闷。2、模仿学习法:模仿是人类成长进步的永恒阶梯。孩子的成长是一个模仿的过程。他们每天模仿父母,模仿身边的人,模仿电视。我们编程的模仿就是多看别人的代码,然后模仿。如何阅读别人的代码?A。先看大体思路,知道别人的代码一般需要完成哪些功能。b.又来精读,看看别人每句话都怎么说。C。找差距,自己写代码把同样的功能完成一次,再看看和高手的代码有什么不同。d.精通,把自己得到的内容精华和大神们的代码结合起来,逐渐形成自己的代码风格。3.目标排除法:这种学习法,比如先想到去西天取经,然后通过各种方法解决问题。这里又细分为一些具体的方法,如:a.观察方法:仔细看代码哪里有问题,这绝对不是废话。b.排除方法:将程序的语句减到最少,看核心语句是否有问题。C。切分法:如果有问题,把代码分成几段,看哪一段有问题。d.比较方法:将别人的程序与自己的程序进行比较,将有问题的代码与没有问题的代码进行比较。e.添加方法:实现一个小功能后,再慢慢添加更多的功能,也是一种学习方法。3、具体提升方法在学习了基本的Python单词、语法、文章之后,几乎就要提升到Python的高级水平了。如何改进?1、给自己创造一个好的学习环境:找一台好电脑,一本好教材,每天花时间学习。2、上Python论坛:当然不能只看不说。去论坛学习的同时,也要学会提问和分享,在那里充分展示自己的收获,最终目的是找到一群志同道合的人。3、找高手一对一指导:现在高手很多,主动跟他们交流也不是不可以,或者花钱找高手学习。4、多做编程练习:多看项目代码,给自己设定更高的目标,遇到问题请高手提问。最后,如果你聪明的话,你一定会发现上面的方法其实什么都能学到。总之,选好教材和老师,加上科学的方法和顽强的毅力,学无止境!当然,文无第一,武无第二。编程是一门科学。没有最好,只有更好!最后,如果你想入门Python人工智能,可以来达奈尔学习,名师大咖带你入门不走弯路。我们的课程从Python基础到Linux、Web前端、后端,再到大数据和人工智能项目,帮助您全面掌握企业所需的技能。
