编程零基础应当如何开始学习 Python?

为什么你的Python学习效率如此之低?学了3个月还不会做项目做爬虫?零基础的小白该如何学习Python?今天我们来看一位前辈的经验总结,希望对你有所帮助。

零基础入门Python,Python基础入门,Python小白书籍,Python学习路线,Python进阶,Python高级,Python爬虫等等一系列关于Python的文档和视频(包括hadoop,fink,hive,MySQL,spark,算法,Linux)

1、学习进步入门的三大原则

1、从最简单的开始

从最简单的开始,产生兴趣,才能更快的入门,产生成就感,自己对学习产生兴趣才能更好地进行下去。所以学习Python应遵守"简单原则",包含看写代码,看代码都从简单的开始,简单就是最大的学习优势

2、循序渐进原则。

很多学习后的大神上来就开始强调,语法,逻辑,其实在刚开始入门的时候是没有必要的。为什么这样说?可能有些朋友也发现了,学习任何一门语言也好,比如英语,法语。最重要的就是交流沟通,敢于开口交流沟通才是最重要的。Python就是和机器人沟通的语言,刚刚开始的时候要敢说,机器人能听得懂,就可以完成基本的沟通了。之后我们再慢慢完成完美的学习逻辑,不可能一上来就开大招。当然,刚开始可以养成一些好的基础习惯,比如多备注,记笔记,多总结,和同伴交流经验分享心得。

3、从量到质原则。

颠覆不破的道理:只有从量变才能到质变。外国人说“重复是技能之母”(repetition is the motherof skill),中国人说“熟能生巧”(su neng sheng qiao),其实都是一个意思。可以回忆一下以前的学习技能的过程。无论是打球还是游泳,都是重复同一个动作的过程,慢慢的把这项技能变成为身体一部分。刚开始学习的时候,重复原则就很重要。
 


2、入门的基本方法

关于学习的方法,也是孔子和弗洛伊德一起写的对联,上联是“隔行如隔山”,下联是“隔行不隔理”,横批“啥都一样”。

学习的方法基本上就是:学教材、看案例、查字典,对应下面的方法。

1、系统学习法:

Python也是:单词、语法、文章。从False、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、还是多进行编程练习:

多看项目代码,给自己提出更高的目标,遇到问题再找高手去提问。最后,聪明的你一定会发现,上边的那些方法其实学什么都行。

总之,选择好教材和老师,加上科学的方法,顽强的毅力,学啥都没有不成功的!当然,文无第一,武无第二,编程是理科里的作文章,没有最好,只有更好!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值