初学者一定要读
2016-12-18
这本书是我看过的python语言方面最系统的书籍,不得不说很多人说可以去看网络上的博客,那样比总比啃这本书强多了。但是我要告诉你,那些博客其实很多细节是不会告诉你的,比如python的赋值在不同的作用域里有不同的意义,在模块里是全局变量,在函数里是本地变量,在类里是类属性(而python的类属性又不同于静态语言的类里定义的变量,静态语言类里定义的变量是被实例对象继承的,属于对象成员,但py在类里的赋值语句(类顶层的,非嵌套在实例方法里的)则会比较像静态语言的类静态变量,也是属于被实例对象共享的)。这个当时可坑了我挺久的。类似这种细节还有很多。此书还介绍了一些函数,模块,类等等设计方面的问题,这一部分就算是高手也值得一看,不过比较分散。后面的最后一部分,是高级内容,应用开发者比较不关注,因为这部分是元编程,python元编程也很有意思,反正此书绝对值得一读。