Python的学习其实非常简单,只要你认真看本文你就会找到捷径!
个人感觉最好的python入门是 a byte of python。
做完了书上的所有练习题,学会操作文件的pickle模块,
目前只会用python写一点非常小的东西,比如我用它统计DNA序列里面的一些信息,把统计结果用pickle模块的函数写入txt文本,打印出来供自己分析。目前只能写这么一点点,很短,不知道如何把程序写的很长,很有成就感的那种。
python太好了,后面想深入下去学习,但感觉没有头绪,不知道可以练习写什么程序才合适,我指的是怎么去写python程序才能更快的学到深入的概念和技术。
初遇python欣喜若狂,感觉它就是为我这种半程序员量身定制的,简单粗暴效率高。于是开始在网上搜集python各种学习资料,在这里特别要感谢的是编程派的创建者给予的初期帮助,这个公众号真的是良心巨制,里边有很多的python学习资料,小编还组织团队翻译外文学习资料,免费共享。而且还建立了一个python学习交流群,有小白,有大牛,群规严格,甚是喜欢。
刚开始学习python,上边的内容禅机简单,但是学完以后好像还是感觉不踏实,于是开始在知乎,在贴吧,在csdn等网站输入关键字查找,上边的大牛也好小百也罢,都对python讲解的特别笼统。这么说吧,我从文中得到的信息无非是python特别强大,能做大数据获取(爬虫),能进行大数据分析,能做网页,能搭建服务器,还可以UI等等。哇塞,这么神奇?于是雄心勃勃的要学好它,我内心也提醒自己,一口吃不成胖子,先从爬虫开始。
选择爬虫的原因也是因为当时正在做一个小任务,就是需要从网页上调取接口批量的获取一些数据。一开始是在网上搜集一些博客学习,如果英文好的话直接上文档也是一个很好的选择,里边的英语语法还是很地道的。
做爬虫的库也有很多,包括urllib,scrapy,requests,beautifulsoup等,用哪个呢,我选了个最简单的(我认为),从网上复制别人的代码一遍遍的敲,然后也成功的爬去出来一些东西,还是很有成就感的,因为工作到现在还在进行阶段,所以我的学习也是半吊子,这里不再献丑,等到这件事情做成之后会更一篇关于网络数据获取、处理、分析最终得到结果的文章,敬请期待!
分享这个经历的原因是在我学习这个的过程中是感觉学到了点什么,但是时隔这么久又好像什么都不得了,所以说一定要养成边学习边总结的习惯,不要怕麻烦,反复揣摩总结到最后才会系统的掌握。
其实最近用python的sqlite3完成了对一年微博数据的简单分析,由建库到数据筛选,中间涉及到数据库语言的运用,涉及到文件的读与写,还有列表、元组、字符类型等,我花了一个月的时间也没有完全吃透但是也实现了自己预想的结果。而我的另一位朋友,是在学习python批量处理栅格数据的过程中开始接触python,后来由于需要也要用到这一方面的内容,所以本着发展壮大pythoner队伍的精神,我把自己所学全都说与她,我感觉还是可以避免走很多弯路的,资料的搜集方法,在写程序时的技巧,查看学习文档等等,还分享给她自己平时收集的一些精华学习资料,她的进步很快,我很羡慕她能在两天之内将我一个月琢磨的东西学的八九不离十。甚至比我知道的还要多。这是为什么呢?因为她花了一天半的时间看sqlite3的文档,半天的时间坐在宿舍看我敲代码,再加上逻辑思维能力强,悟性高,这样我们就站在了同一起跑线上。而我为啥学了一个月呢?因为我不踏实,老想从网上找现成的,程序遇见错误也是去网上搜,不肯静下心来分析程序中的问题,还有一点就是虽然英语不差但是看着那么长的文档还是恶心。
所以我也不多说什么了,以后啊,哲学系还得耐着性子来,有时候你以为的捷径啊都不是,用一句话说就是你以为你以为的就是你以为的吗?
还有就是一开始的时候我以为任何事情交给python都是几句代码的事情,然而就在今天我在统计数据的时候一心想着用几句话就解决,然而数据量大,而且需要的信息也很繁杂,浪费了一上午也没有找到方法,后来还安是问题分解一点一点来。虽然强大但也不是神仙,所以任何时候它都只是工具,不要指望它会替你思考
学好python你需要一个良好的环境,一个优质的开发交流群,群里都是那种相互帮助的人才是可以的,我有建立一个python学习交流群,在群里我们相互帮助,相互关心,相互分享内容,这样出问题帮助你的人就比较多,群号是301,还有056,最后是051,这样就可以找到大神聚合的群,如果你只愿意别人帮助你,不愿意分享或者帮助别人,那就请不要加了,你把你会的告诉别人这是一种分享。如果你看了觉得还可以的麻烦给我点个赞谢谢
。
学习是对自己最好的投资,而机会属于有准备的人,这是一个看脸的时代,但最终拼的是实力。人和人之间的差距不在于智商,而在于如何利用业余时间,所以没有等出来的辉煌,只有干出来的精彩。其实只要你想学习,什么时候开始都不晚,不要担心这担心那,你只需努力,剩下的交给时间,而你之所以还没有变强,只因你还不够努力,要记得付出不亚于任何人的努力。