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

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

市面上关于如何学python的资料不少,可是讲的都太复杂。web

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

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

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

为了达到这个目标你须要作如下几件事:vim

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

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

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

4.电脑里放几本书,随时拿着作参考。我用的是python学习手册,21天学会python,利用python作数据分析三本书随时作参考。没事有事翻一番,就像高考那会翻五三,看上头的知识点是学习数理化的一个很是有用的办法。没事就去看,反复想,琢磨。你们在学python的时候确定会遇到不少难题,以及对于新技术的追求,这里推荐一下咱们的Python学习扣qun:784758214,这里是python学习者汇集地!!同时,本身是一名高级python开发工程师,从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每日分享一些学习的方法和须要注意的小细节**函数式编程

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

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

祝各位成功!

ps:

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

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

相关文章
相关标签/搜索