借着这个机会整理一下,学习使用Python这么久的各种心得体会,梳理一下知识。
学习一门编程语言就是学习一门思想,而这种思想必然是体现在他的那些独特的语言特性中,例如你学C语言,而不懂指针,学C++而不知道继承等,这和没学基本没有区别,只是学习了一些简单的语法而已。就好像我们会一门语言,能够凑成句子,却不会使用俚语或者一些修辞手法,当然这样你已经可以和人进行基本的交流,但是你永远不能写一首小诗,或者在别人说出“小明可以买学生票”时不会不明所以。
看了这么多python的书,从一开始,看着整本书下来,然后一点点做,从最基础的开始,就连print都要连续写好多遍的时候,那真是a hard way,后来发现这并不是一个好办法,因为那个完全是针对一个没有任何编程基础的人来说的,而对于一个有编程基础的人来说,那就是纯属受累不讨好的做法,浪费大量时间,也许比较简单的方法,就是翻一下官方文档,不得不是Python的官方文档还是写的相当赞的,内容翔实,并且有好多实例,基本就可以直接使用。所以出了问题,就直接翻官方文档,而不是百度知道,国内的博客圈,流行着太多的转载与复制现象,常常是你随便打开几篇,发现内容是完全一样的,毫无建树,让你恨不得说一声“WTF”。
说了这么多,也基本说清楚了我要写这系列文章的原因,虽然市面上已经有很多很好的Python教程以及书籍,但是可以梳理一下自己的脉络,并且说不定文章中的某句话或者某个例子给人以恍然大悟的感觉,我又何乐而不为呢?