介绍

本书适用于 Python 2.7.6

本书试图列出 Python 的所有知识点,务求详尽。

关于知识点的概念

我认为,要学习一门语言,实际上就是理解,掌握它所包含的一个个知识点。一门语言究竟包含多少知识点呢?没有人知道。本书就试图列出 Python 的所有知识点。我希望,看完本书,我们可以说,Python 就这么多内容,我都掌握了!

Python 的知识点是非常丰富的。有很多知识点,对于开发,是非必要的。但正是这些非必要的知识点,使开发更高效,更爽。

相比之下,C++ 的知识点也非常多。常使人感觉 C++ 的内容太多了,永远也学不完。而且,我个人认为,学到最后,C++ 的那些高深的知识点并不能增加开发的效率,往往变成了一些无趣的概念。可能也正是因为这个原因,很多天才的程序员开始不喜欢 C++,转而爱上了 Python 。

Go 语言作为一门新兴的语言,它追求简练。几乎没有什么非必要的知识点。因为 Go 语言的知识点极少,它非常容易学。但不得不承认,Go 语言太简练了,许多高效开发必须的特性都没有,很难说它是一门高效开发语言。