10天学Python直接作项目,我作了这5件事

初学者如何尽快上手python?python


市面上关于如何学python的资料不少,可是讲的都太复杂。正则表达式


我就是很简单的几句话,从小白到开发工程师,我只作了五件事。编程


我以为任何商业计划书若是不能用几句话讲明白,彻底就是耍流氓。vim

利益相关:去年12月之前只有8个月C/C++编程基础(纯自学),以前会Matlab和Fortran。去年圣诞节期间用10天学会python,以后直接上项目,写200行程序那种。最近开始帮一个贸易公司彻底独立开发python的数据挖掘系统提高其商业模式。微信


为了达到这个目标你须要作如下几件事:数据结构


1. 野心。你须要有一个强大的事情去刺激你。好比在去年1月那个时候,想到若是我能用半年从编程小白,变身软件工程师,对我来讲是一个巨大的刺激。本人大一也干过这个事,和北大清华科大的高中同窗一聊发如今八本学校过了大一本身的数学和物理学的不好不好不好,因此用大一的暑假拼了命的自学就为了能和人家谈笑风生。后来大二的时候终于能跟上人家的聊天了。运维


2.记住做为初学者:宁肯少,不要多,要“断舍离。”良心安利一个网站:廖雪峰的技术博客中关于python的教程。初学者其实在python的几大数据结构(列表元祖字符串字典),循环和判断语句,函数,库,读写文件,基本的函数式编程和正则表达式之外再挑几个本身看得顺眼的就够了。编辑器


3.下载一个靠谱的编译器,我的推荐是annaconda,初学者就不要用vim了。函数式编程


4.电脑里放几本书,随时拿着作参考。我用的是python学习手册,21天学会python,利用python作数据分析三本书随时作参考。没事有事翻一番,就像高考那会翻五三,看上头的知识点是学习数理化的一个很是有用的办法。没事就去看,反复想,琢磨。函数



5.用好搜索引擎(google-bing-搜狗-百度),有数据结构写不出来问Stackoverflow,CSDN哪怕是一个野鸡论坛或者百度知道。


有一个比较好的方案,就是和高手一块儿工做,几回甚至一次就够了。你要学的是别人的开发习惯和工做习惯。还有就是能够将本身在编程实战中遇到的数据结构问题记录下来,而后总结提高。


祝各位成功!


ps:

其实Python的应用范围十分普遍,包括人工智能、运维、测试、后台开发、大数据分析等。若是自学,那么可能只是在基础知识方面有用,而到了深度阶段和项目实践上,自学就会力不从心了。

而对于彻底0基础的小白来讲,基础知识可能都会很困难。

因此,若是你决心走这条路,那么有老师带领是最好的方案。



在学习中有迷茫不知如何学习的朋友小编推荐一个学python的学习裙【 463024091 】,不管你是大牛仍是小白,是想转行仍是想入行均可以来了解一块儿进步一块儿学习!裙内有开发工具,不少干货和技术资料分享!


专一python开发技术知识总结分享

欢迎关注交流共同进步


python教程 pythonjc


python教程,为您提供通俗易懂的技术文章,让技术变的更简单!


本文分享自微信公众号 - python教程(pythonjc)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索