最近因为工作需要,学起了python。
首先,我一直想深入这门语言,这门语言集趣味性和强大性于一体,生活中可以用python来写点有趣的东西方便自己,满足自己,工作中又可以轻松愉快的写东西快速完成任务,何乐而不为?python的入门门槛很低,网上资源非常非常多!
不过之前我一直在纠结的是,python2和3的版本差异太大,导致我心里有一点点的排斥,想专注于Java,毕竟Java第一版本的程序还能在目前最新的版本上跑。但是突然发现自己的思想是多么的错误和可笑,技术总是在不断的迭代的,更新换代是时有的事情,如果你不能适应这个世界,那只能说明你不适合这一行,就是这么残酷!
来说说我学python的一个路线吧。因为工作用的是python2.7,所以先看中文翻译的文档。为了快速上手,看中文版也无可厚非,其实有时间我还是比较乐意看英文的,反正英语也没什么障碍。文档就是 the python tutorial 。这个文档写的真是太好了,比市面上的各种书写的肯定好,简洁,通俗,还有demo。接着是看python核心编程的部分知识,主要看标准库。 然后是python flask的官方文档中文版,翻译的不错。之后就是各种大牛的书了。 总之,全部砖头书都当作字典来看。
======
廖雪峰的python教程
python cookbook
python网络编程基础
雨痕的python笔记
Google python编码规范
======
之后,可以看python源码实现,python黑客等等。这些都是后话,先把项目做起来再说吧!好了,时间不早了,差不多洗洗睡了!明天继续上班!!!