赞
踩
"Python之禅"(The Zen of Python)是Python社区的一份口号,它通过19条简短的哲学原则描述了Python语言的基本理念和设计哲学。这份口号是由Python创始人Guido van Rossum在2004年的Python开发者大会上发布的,并成为Python开发的指导原则。
以下是19条Python之禅:
- Beautiful is better than ugly.
- Explicit is better than implicit.
- Simple is better than complex.
- Complex is better than complicated.
- Flat is better than nested.
- Sparse is better than dense.
- Readability counts.
- Special cases aren't special enough to break the rules.
- Although practicality beats purity.
- Errors should never pass silently.
- Unless explicitly silenced.
- In the face of ambiguity, refuse the temptation to guess.
- There should be one-- and preferably only one --obvious way to do it.
- Although that way may not be obvious at first unless you're Dutch.
- Now is better than never.
- Although never is often better than *right* now.
- If the implementation is hard to explain, it's a bad idea.
- If the implementation is easy to explain, it may be a good idea.
- Namespaces are one honking great idea -- let's do more of those!

这些原则鼓励Python程序员采用简单、明确、优美的代码风格,尽量避免复杂的设计和不必要的特例,注重代码的可读性和可维护性,同时也反对滥用语言特性和过度优化。在编写Python代码时,这些原则可以作为指导方针,帮助开发者写出高质量的Python程序。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。