为什么劝小白不要学python_为什么你的Python学习效率如此之低?学了3个月还不会做项目做爬虫?零基础的小白该如 ......

news/2025/1/15 14:12:49/

今天我们来看一位前辈的经验总结,希望对你有所帮助。

一.学习的三大原则

1、简单入手原则:从简单的开始。

任何事情从简单的开始,容易入门,容易产生"兴趣",然后是有成就感,有自信才容易把学习进行下去。所以Python学习应遵守"简单原则",包括看代码、写代码都应从最简单的开始,因为简单原则有巨大的优点。

2、循序渐进原则。

很多大神上来就强调什么完美的逻辑,优越的语法,其实这些在初学时是没有B要的。为什么这么说?可能有些朋友也发现了,其实Python也好,包括学习任何一门自己语言也好,比如英语、日语。最重要的不是什么逻辑,语法,而是为了达到沟通和交流目的,敢于开口交流(九年义务哑吧英语除外)。

Python就是人和机器交流的语言,开始得敢说,机器能听懂了,能完成基本功能了。我们再慢慢的提高完美的逻辑,优越的语法哈,不可能一上来就写个四大名著出来。

当然,开始还是可以养成一些好的基础习惯的,比如多写备注,多写总结,分享心得。多说一句,为什么要分享心得,虽然有很多人写了很多资料,但那不是我们的收获,根据“学习金字塔理论”我们可知,吸收效率最高的学习方法是“能给别人讲会了”。

3、从量到质原则。

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

二.入门的基本方法

关于学习的方法,也是孔子和弗洛伊德一起写的对联,上联是“隔行如隔山”,下联是“隔行不隔理”,横批“啥都一样”。学习的方法基本上就是:学教材、看案例、查字典,对应下面的方法。

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、添加法:实现了一个小功能,再慢慢的增加更多的功能,也是一种学习方法。

三.提高的具体方法

学习基础Python单词、语法、文章学的差不多了,就要提高到Python的高级境界。如何提高呢?

1、给自己创造到好的学习环境:找到一台好电脑,一本好的教材,“拳不离手,曲不离口”每天拿出时间来学习,还是说熟能生巧的问题。

2、到Python论坛:当然不能光看不说,到论坛学习的时候,还需要学会问和分享,在那里充分展示自己的收获,终极目标找到一群志同道合的人。

3、找高手一对一指导:现在高手很多,可以主动跟他们交流,或者花钱找一个高手学习,也不是不可以。

4、还是多进行编程练习:多看项目代码,给自己提出更高的目标,遇到问题再找高手去提问。

最后,聪明的你一定会发现,上边的那些方法其实学什么都行。总之,选择好教材和老师,加上科学的方法,顽强的毅力,学啥都没有不成功的!当然,文无第一,武无第二,编程是理科里的作文章,没有最好,只有更好!


http://www.ppmy.cn/news/374364.html

相关文章

一些值得学习的Unity教程

更多教程请访问: http://dingxiaowei.cn/ 项目源码********* 降临 沉睡缤纷乐 千炮捕鱼 Photon官方FSP示例 末日战歌 热血军团 天天萌泡泡 源码都分享在群里:375151422 Git开源项目** TANKS https://git.oschina.net/dingxiaowei/TANKS.git SCU…

一个普通程序员的生存之道

我这里的“普通程序员”指的是非技术大拿、非211院校毕业、非高富帅、非官二代、非富二代,而是曾经不爱学习、爱打游戏、玩乐而荒废学业,到目前为止还在为加班、钱途、爱情、家庭苦苦挣扎的普通程序员;我自己就是其中的一元,结合自…

【pyhon】理想论坛爬虫1.05版,将读取和写DB分离成两个文件

下午再接再厉仿照Nodejs版的理想帖子爬虫把Python版的也改造了下,但美中不足的是完成任务的线程数量似乎停滞在100个左右,让人郁闷。原因还待查。 先把代码贴出来吧,也算个阶段性成果. 爬虫代码: # 理想论坛爬虫1.05,用…

(八:2020.08.27)CVPR 2020 追踪之论文纲要(译)

CVPR 2020 追踪之论文纲要(修正于2020.08.27) 讲在前面论文目录 讲在前面 论坛很多博客都对论文做了总结和分类,但就医学领域而言,对这些论文的筛选信息显然需要更加精细的把控,所以自己对这1400篇的论文做一个大致从…

30天征服python,高效学习python之路

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

运营之旅

一、什么是运营 运营不是一个学科、专业,大学里也没有这样一个专业(近两年新媒体的火热,有些大学开了新媒体专业,但多隶属于文学院),现在的很多运营大咖大牛们其实也是野蛮生长,是在很多年的运…

致青春的编程之路

我来自农村,家里情况中等,初中的时候考上我们那个地方的重点中学,全家人都很开心。2000年高一的时候,第一接触计算机。那个时候网吧很少,而且大多数都是不能上网的网吧,就是所谓的电脑屋,打打帝…

永恒之塔linux服务端,服务端类 - 永恒之塔服务端 - 67pp网站

软件名称 软件大小 更新时间 人 气 本模拟器采用OPEN-AIONXEMU官方源码制作,并和官方同步更新。本版本支持最新的国服2.5版本(主神的感召)下载地址1:http://dl.dbank.com/c0klkpjzbe(数据银行地址... 运行环境:WIN7/2000/XP/2003/ 授权方式:免费版 推荐星级: CR科技永恒之…