Python无用模块之-Python之禅
本帖最后由 PDchaowu 于 2022-10-1 22:51 编辑经验丰富的程序员倡导尽可能的避繁就简。
Python社区的理念都包含在 Tim Peters 撰写的“Python之禅”中。
要获悉这些有关编写的优秀Python代码的指导原则,只需在解释器中执行命令 import this。
这里不打算赘述整个“Python之禅”,而只与大家分享其中的几条原则,让你明白为何他们对Python新手来说至关重要。
>>> import this
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Python程序员笃信代码可以写的漂亮而优雅。
编程是要解决问题的,设计良好、高效而漂亮的解决方案都会让程序员心生敬意。
随着你对Python的认识越来越深入,并使用它来编写又来越多的代码,有一天也许会有人站在你后面惊呼:“哇,代码编写的真漂亮!”
Simple is better than complex.
如果有两个解决方案,一个简单、一个复杂,但都行之有效,就选择简单的解决方法吧。
这样你编写的代码将更容易维护,你或他人以后改进这些代码是也会更容易。
Complex is better than complicated.
现实是复杂的,有时候可能没有简单的解决方案在这种情况下,就选择最简单的可行的解决方案吧。
Readability counts.
即便是复杂的代码,也要让他易于理解。
开发的项目涉及复杂代码时,一定要为这些代码编写有益的注释。
There should be one-- and preferably only one --obvious way to do it.
https://static.52pojie.cn/static/image/hrline/line1.png
Python 之禅的内容就先介绍到这里,欢迎大家留下自己的印记哦 886 楼主讲的是啥??有啥辅助性质??
页:
[1]