黑马程序员技术交流社区
标题: Python学习心得与体会 [打印本页]
作者: 纯之风 时间: 2018-6-22 21:07
标题: Python学习心得与体会
首先很庆幸自己在黑马学习到了这门个性化精品课程,可能是我个人比较认为这门课程所用的语言很特别很奇妙,尤其学校的每一位老师都很有趣,能让我们更好的了解Python这门课程真正的用途。我开始学习python时的情况,是这样的:我不是技术类在职人士,完全属于岗外人员。由于长期从事非技术类岗位的工作,无论对web开发还是数据分析,相关知识都比较欠缺。最开始了解python这门语言大概是2018年2月份,当时想能换一个薪资更高的工作,动过学python的念头,但是由于各种工作上的原因,这件就被无限期搁置了. 直到几个月之后就想起了Python。于是就重新捡了起来。最开始关注了很多公众号,比如:互联网学习圈之类的,大概对Python各种应用有了一个了解。于是通过同学的介绍选择了黑马培训,开始了我的python学习之旅.
在正式来黑马学习之前我逛遍了所有的Python平台,知乎、廖雪峰,腾讯课堂,网易云课堂等等。网上的视频、书籍、博文等学习资料可谓铺天盖地,但毕竟学习的时间是有限的,不可能去一一尝试,几个月下来,资料收集了上千个G,视频也却看不了多少。
然后发现,这种方式真的不适合我,自学终究对于一个没有接触过,而且大学没有学过计算机编程的我来说,确实有点困难。
目前来看学习python主要有四个方向:web开发、爬虫、小程序开发、桌面程序开发。个人更喜欢爬虫程序,但是听大家讨论说,Python在web开发领域还是比较有优势,而小程序、桌面程序、以及现在比较火的人工智能,则需要大量的高数基础,线性代数基础,以及相关的技能基础、入门门槛较高。
学习体会
最后分享一点,我自己的学习心得和体会。
1.有计划的学习和心态
如果遇到某些东西中断了学习,那就想办法恢复学习状态,不轻易放弃。后面一定会看的到自己的成长。
2.细化目标
在学习过程中,最好能够制定比较细小的目标,然后不断更新,像做一个web网站、开发一个小游戏之类的中期目标,个人认为并不适合每一个初学者。
根据自身的学习程度和技能水平不断调整,例如在初期设定“搞清楚is和==之间的关系”、“学习模块调用”,到后期调整为“写一个小型爬虫”、“清洗并分析一组数据”之类的目标。
3.多练多看
“练”是指在学习过程中要勤于动手写代码,在学习初期,哪怕是照抄老师的代码也可以加深对程序的理解。
“看”是指要善于阅读和学习其他人优秀的代码,这样才有可能慢慢体会到python真正的精髓所在.
4.课外分享
IDLE: python安装自带工具,被很多人诟病,但我觉得它安装简单,反而很适合初学者。如果实在不喜欢,可以在学习一段时间后改选其他的工具。
pycharm:专业级神器,缺点是比较笨重,平时写小程序的话一般不用。
sublime text:轻量级神器,我的最爱,非常喜欢它的界面。
Anaconda:集成了大量数据分析相关库,安装方便,另外它的调试功能据说也比较强大。缺点是界面比较难看,代码补全功能也不完善。
Ipython:又称jupyter,Anaconda自带,我最近才开始使用,能够实时查看代码输出(这一点也很适合初学者)
Python的学习让我感受到前所未有的充实,每天都可以学习到很多的新内容,早起的晨光和夜晚的冷风总是那么的快,每天废寝忘食的敲代码早已让我忘记了时间。Python语言的学习其实也需要有很强的逻辑思维与编程思维,为了能在平时课堂上更好的接受讲师所讲的知识,我努力的将各种知识点在头脑中形象化,这样下来我头一次感受到原来上课也是一件有趣的事情。
黑马培训的讲师特别负责任,我觉得遇到这么好的讲师实属不易,娇姐,oldyang,梅老师等各种的风趣幽默,形象生动的授课模式,以及精湛的授课技艺,让我影响深刻,久久无法忘怀,也很珍惜和同学一起共同奋斗的时间。来到黑马Python的这段时间让我清楚再也不能浑浑噩噩过下去,要为自己未来的人生做打算。大学我基本上就是各种玩,以前的工作也都是一些工资很低没有什么技术含量的。前期的python学习仅仅只是让我进入了Python世界的大门,后面还有更多的挑战等着我们,每一场挑战都需要我们足够努力。面对这门我从未探索过的语言,再敲上第一个代码,第一次在电脑上运行的时候我没想到有一天我能用Python来实现这些功能。新的时代新的机遇已经来到了,那么在这接下来的时间里就一定要对得起自己的付出。
想要从刚毕业时的一无所有到未来拥有一切就要付出足够多的努力,很喜欢这样一句话:“坚持到无能为力,拼搏到感动自己”,这句话送给大家,我们一起共勉。
作者: wuqiong 时间: 2018-6-25 10:43
作者: 不二晨 时间: 2018-6-25 13:54
很用心,总结很棒
作者: 梦缠绕的时候 时间: 2020-3-12 16:39
bang bang 的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |