PDchaowu 发表于 2021-7-17 15:45

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

crlong33 发表于 2021-8-9 23:40

楼主讲的是啥??有啥辅助性质??
页: [1]
查看完整版本: Python无用模块之-Python之禅