水平不高,记录一下学习的过程,与大家分享,希望新的一天能和大家一起进步!
小卜和Python
Python几乎是一门让人只有爱,而找不出什么缺点的美好的编程语言。尤其是对于小卜这种不是科班出身的来说,也不用费什么劲就能入门了,用来解决碰到的一些问题好不快活。
第一次接触Python的记忆已经模糊了,硬要说的话我猜是大一时候处理大物实验数据的时候,用Python调用一些包相比于Matlab之类的更加灵活一些,做出来的图可能更好看一些,所以就入了坑。
之后一些课程需要用到建模的或者处理大量数据的,Python+Notebook的组合成为了我无往不利的大杀器——顺着思路把一步一步操作用代码写出来,再用一些前人写好的工具,也不用考虑效率之类的东西,经过简单的调试,总能给出比较理想的结果。这时候对于Python的应用,更像是请了个效率很高的秘书,把程序化的重复劳动给帮忙办了。
后来碰上AlphaGo的几次围棋大战,开始对人工智能产生了比较大的兴趣。而与这些报道一起出现最多的就是Python这门语言,以至于直到现在我要是想搞机器学习之类的,也只会考虑用Python,其他的尽管很好但总感觉少了点味道。轰轰烈烈搞了一段时间机器学习,后来很多用不到就渐渐淡忘了,但是Python倒是用得越来越熟练了。
再往后做一些比较有意思的爬虫,又跟朋友一起开发网页,接触了Django、Redis,还有一些数据库的操作,再次延伸了对Python的理解。同时,又碰上一些科研上的应用,把类玩得无所不用其极,渐渐地面向对象的思想也开始生根发芽。
可是到头来其实没怎么系统性地学习过Python,更多地是把它当做一门工具,用一些比较