
原标题:Python的学习道路与学习办法
首先讲一下Python的学习道路
Python学习道路图:
python言语根底
(1)Python3入门,数据类型,字符串(2)判别/循环句子,函数,命名空间,效果域(3)类与方针,承继,多态(4)tkinter界面编程(5)文件与反常,数据处理简介(6)Pygame实战飞机大战,2048
python言语高档
(1)Python常见第三方库与网络编程(2)Python正则表达式(3)邮箱爬虫,文件遍历,金融数据爬虫,多线程爬虫(4)Python线程、进程(5)Python MySQL数据库,协程,jython
python全栈工程师前端
(1) HTML(2) HTML5(3) CSS(4) CSS3(5) 网页界面设计实战(6) javascript(7) jquerry(8) jquerry EasyUI, Mobile简介,photoshop(9) Bootstrap
python全栈工程师后端
(1) Django入门(2) Django高档(3) Django实战
python全栈工程师后端高档(1) Flask开发原理(2) Flask开发项目实践(3) Tornado开发原理(4) Tornado开发项目实践
Linux根底
(1) 文件处理指令(2) 权限办理指令(3) 协助指令(4) 文件查找指令(5) 紧缩解压指令(6) 指令运用技巧(7) VIM运用(8) 软件包办理(9) 用户和用户组办理(10) Linux Shell开发
Linux运维自动化开发
(1) Python开发Linux运维(2) Linux运维报警东西开发(3) Linux运维报警安全审计开发(4) Linux事务质量报表东西开发(5) Kali安全检测东西检测(6) Kali 暗码破解实战
python数据剖析
(1) numpy数据处理(2) pandas数据剖析(3) matplotlib数据可视化(4) scipy数据统计剖析(5) python 金融数据剖析
python大数据(1) Hadoop HDFS(2) python Hadoop MapReduce(3) python Spark core(4) python Spark SQL(5) python Spark MLlib
python机器学习
(1) 机器学习根底知识简介(2) KNN算法(3) 线性回归(4) 逻辑斯蒂回归算法(5) 决策树算法(6) 朴素贝叶斯算法(7) 支撑向量机(8) 聚类k-means算法
学习的三大准则
1、简略下手准则
从简略的开端。任何事情从简略的开端,简略入门,简略发生"爱好",然后是有成就感,有自傲才简略把学习进行下去。所以Python学习应恪守"简略准则",包含看代码、写代码都应从最简略的开端,由于简略准则有巨大的长处。
2、按部就班准则
许多大神上来就着重什么完美的逻辑,优胜的语法,其实这些在初学时是没有必要的。为什么这么说?或许有些朋友也发现了,其实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、仍是多进行编程操练
多看项目代码,给自己提出更高的方针,遇到问题再找高手去发问。最终,聪明的你一定会发现,上边的那些办法其实学什么都行。
责任编辑:
