现如今的Python早已从一门新兴的语言变成了获得广泛认可的成熟语言,尽管具体的特性一直在变,但依旧保持着简洁而直观的编程理念。作为一门强大的编程语言,它很有魅力,同时也很独特,所以掌握起来或许有点困难。许多程序员从他们熟悉的语言转到Python之后都打不开思路,所以写出来的代码没有充分发挥出Python的特性。还有一些程序员则相反,他们会滥用Python的特性,这样写出来的程序以后可能会出现严重的问题。
这个专栏,我将归纳总结出几条如何符合Python风格的方式(Pythonic方式)来编写程序。在我看来,这有可能是使用Python语言的比较好的方式。希望通过我的归纳,能让你们能够学到各种Python功能最佳的用法,学会如何的自信运用Python中的新工具。
希望能够在阅读我的归纳后,可以发现自己的代码会有很多的地方能够改进。比如可以通过二分法在有序的列表中搜索,让程序跑的更快;可以采用只能通过关键字的形式来指定的参数把代码写的更加清晰易读;可以通过星号表达式来拆分序列,减少出错率;可以通过zip并行迭代多个列表,让代码更具Python风格。
可能我在归纳过程中会有错误或疏漏之处,欢迎大家的批评与指教。