如何写出漂亮优雅的Python代码

不少人觉得Python语法简单,学几天就会了。殊不知,要写出漂亮优雅的Python代码,不下苦功夫钻研和大量的实践是不可能的,除非是天才。写出漂亮的Python代码,需要对语言本身精通,谈何容易。

怎么写好?捷径之一当然是看高手和大师们是怎么写的,多学习和实践。下面有一些大师的演讲和示例,示范如何写出漂亮优雅的Python代码。

Raymond Hettinger 2013年在PyCon US 上的一个演讲分享:

这份笔记整理得很好,得反复琢磨和学习。

另外,pyvideo.org上还有Raymond Hettinger更多的分享视频:

Jeff Knupp在2013年写的小册子Writing Idiomatic Python

这个小册子写得很好,可以跟上面的笔记相互对比着看,都是很好的学习和借鉴资料。

更多进阶指导:

《Effective Python: 59 Specific Ways to Write Better Python》是很好的书,值得认真阅读几遍。

真的是越学习越发现自己不懂的东西越多,越学越发现想学的东西越多,但重要的事总是值得做,值得做的事就得全力以赴。