Python实用技巧-成为Pythoner必经之路
转:http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html#practicality-beats-purity
?
???? http://www.iteye.com/magazines/12-Python
?
?
前言
??? 本文主要记录 Python 中一些常用技巧,所描述的是告诉你怎么写才是更好?? 如果你并不熟悉Python语法,希望你能在下面代码片段中看到Python的简单、优雅; 如果你象我这样,对 Python 有兴趣或并正在学习,我相信下面的技巧并不会让你失望; 如果你已经是一名 Pythoner ,那么很乐于你分享你的经验和技巧。
目录
章节
Python 禅道
这是Python的指导原则,但有不同诠释。
如果您使用的一种编程语言是以小品喜剧艺术团命名的,你最好有幽默感。
美丽优于丑陋。
明确优于含蓄。
简单比复杂好。
平倘优于嵌套。
稀疏比密集更好。
特殊情况不能特殊到打破规则。
错误不应该默默传递。
......
代码风格: 提高可读性
Programs must be written for people to read, and only incidentally for machines to execute.
???? —Abelson & Sussman, Structure and Interpretation of Computer Programs
PEP 8: Python 代码风格指南
值得阅读:
http://www.python.org/dev/peps/pep-0008/
空格(行)使用 (1)
空格(行)使用 (2)
?