原标题:自学Python很难吗,为何会看不进去!
首先学习python一定要以实用性为导向!
盲目看教程,结果大多是浅尝辄止,从入门到放弃。这里小九想给大家指引一条清晰的规划路!如何在一个月内入门python!
1、【why】 你为什么要学习python?
爬虫?数据统计分析?机器学习算法?又或是其他?
在找一本python基础教程打算啃的时候,一定要问问自己,我到底为什么要学python?
python在近几年来变得越来越受青睐,许多同学或是职场小伙伴们想要提高专业技能-学python。这个是非常好的事情,但问题在于很多人不清楚学python干什么,故而什么零散细末、难度大晦涩难懂、长篇大论的都去看,很容易深陷学不下去的困局。必须要有针对性、目的性地学!
针对性学宗旨是按需要去学,理论联系实际。
想成为木工,才去学习用刨刀、用数控车床,一个砖瓦匠就没必要瞎费这功夫。同样的道理,如果你对爬虫技术很感兴趣,而且有爬一个网页页面的冲动,这个时候去学python是最易于入门的。
我是做数据分析工作,学python的初衷是想利用python强大灵活的数据统计分析能力。python做数据分析对语法的需求并不高,只需能理解基础的逻辑结构、数据类型、数据结构、运算符、函数公式、库,就可以运用到具体项目里。故而我就没必要花很大功夫在比如类、web编程、模块、线程等数据分析不常用的功能上面,假如真碰到这类的内容,我再去搜集资料弄清楚。
2、【what】选择什么样的教程学?
在认真落实自己为什么要学python后,要选择适合自己的专业书籍视频教程。不可否认,市场上面现在已经有太多python入门教程书籍,以及非常多的网络教程。这里想推荐给同学们python官方文档,该文档现在已经汉化了,同学们可以很方便的去学习最新最全的python知识。假设你有能力阅读英文文档,那就选英文文档,毕竟是第一手的知识更专业。
除此之外,官方文档知识点太多,初学者真的很难找到要学的知识,这时你需要查查各个专业领域的python要求。
如果是要准备转行数据科学,不妨去kaggle数据科学微视频教程了解下,上面会讲到数据科学所需的python知识,然后呢对照着一个知识点一个知识点地啃python官方文档。
3、【how】怎么去学习python?
我看过很多人都提到了在重复强化训练中学习python,在这一点我是很赞同的。输出是最好的输入,编程语言虽然注重思维逻辑,但更需要学习者持续地动手敲代码。
从一开始,你要学习如何搭建python环境,采用怎么样地开发环境(IDE)。这些都可以去网上查,慢慢来的折腾两三天,速度快的一天不到就能搞定。总的来说,,这是学习python的第一步,也是强化训练的开始。
对于官方文档的每一段软件代码,我建议都动手亲自敲一下,比如你看到字符串这一节,在正确理解了字符串概念后,文档会提供范例软件代码和运行结果显示:
<img src="https://pic2.zhimg.com/50/v2-fd1629dc22660cedadbf40920d955a51_hd.jpg" data-rawwidth="1050" data-rawheight="448" data-size="normal" data-caption="" data-default-watermark-src="https://pic3.zhimg.com/50/v2-3e8b9eb708367588ce3218d5d242a277_hd.jpg" class="origin_image zh-lightbox-thumb" width="1050" data-original="https://pic3.zhimg.com/v2-fd1629dc22660cedadbf40920d955a51_r.jpg"/>
对着范例编码,在你的程序编写环境中操作,一定不要复制粘贴,觉得自己火眼金睛而过度自信并不是一件好事哦。
4、【when】如何制定时间段学python?
学习python切勿拉较长战线。制定的计划时间段越长,人的惰性、拖延时间就会蹦出来。
我的建议:
制定5~8周的学习规划
一星期学习五天
每天3个小时上下
原因是:
时间段不长1~2个月,较为容易坚持
符合一门大学课程的学习周期时间
短期内高密度的学习有利于形成知识的衔接性,对python正确理解也会更加进一步
当然,这中间需要监督制度,你可以在社交网络平台打卡签到,可以制定自己的学习课程安排,还可以和小伙伴共同学习。
这是我自己总结的一些学习经验,比较简洁,一般跟着这个走,快速入门Python是没有问题的。
当然自学也需要从正确的方向出发!九道门商业数据分析学院社群内老师免费教Python,带你入门。有什么不懂的问题可以随时问我,希望可以帮助每一个想学习Python的小伙伴学到东西。返回搜狐,查看更多
责任编辑: