python之禅怎么打出来,python之禅是什么

  python之禅怎么打出来,python之禅是什么

  在的第一篇博文中

  个人主页:@电脑魔术师作者简介:CSDN内容合伙人,全栈领域优质创作者。推荐一个求职神器网站:宝藏网站笔试题库面试经验实习招聘推广吧

  Python的禅:Python社区的概念————《Python的禅》

  要了解这一指导原则,只需在Python解释器中执行import this命令。

  导入此

  蒂姆彼得斯的《Python之禅》

  漂亮总比难看好。

  显性比隐性好。

  简单比复杂好。

  复杂总比复杂好。

  扁平的比嵌套的好。

  .

  让我们揭开这些关于优秀代码的秘密:Python的禅,作者Tim Peters。

  漂亮总比难看好。

  显性比隐性好。

  显性比隐性好。写代码的时候,写注释的时候直接戳重点,方便快速理解代码。

  简单比复杂好。

  简单比复杂好。写代码的时候,尽量使用清晰易懂的算法。我看过有人说最短的代码实现俄罗斯方块,所以我估计他的代码不会很清晰易懂。

  复杂总比复杂好。

  复杂总比难以理解好。在不同的情况下,最好的代码算法可能非常复杂,但不要选择晦涩难懂的,否则下次你会认为是别人写了你自己的代码。

  扁平的比嵌套的好。

  简单胜于嵌套。写代码的时候尽量减少嵌套的应用,比如各种函数的嵌套。想玩捉迷藏,下次想用的时候就找不到了。

  疏比密好。

  稀疏比紧凑好,而且通常不希望看到一大堆代码。此时代码以秩缩进,线条错落有致,程序更容易理解。

  可读性很重要。

  可读性很重要。

  特例不足以特殊到打破规则。

  特殊情况不足以违反规则,也就是语法规则不能违反。

  虽然实用性战胜了纯粹性。

  实践胜于理论。如果你想知道学好编程的秘诀,那么实践就是最好的秘诀。

  错误永远不会无声无息地过去。

  错误不要默默忽视,错误要及时改正。

  除非明确沉默。

  除非是无关紧要的警告。

  面对暧昧,拒绝猜测的诱惑。

  面对模棱两可,拒绝猜测的诱惑。

  应该有一种——最好只有一种——显而易见的方法来做这件事。

  ——应该有一种,最好只有一种显而易见的实现方式,就是最优算法。

  尽管这种方式一开始可能并不明显,除非你是荷兰人。

  除非你是荷兰人,否则这种方式一开始可能并不明显(这里指的是Python之父Guido)

  现在总比没有好。

  现在开始总比不开始好,所以如果你想学编程但是还在犹豫,请开始吧!

  虽然从来没有比现在更好。

  不做比盲目做好,极限编程的关键原则[YAGNI是你不会需要它(你不会需要它)]。也就是不要过度设计。

  如果实现很难解释,这是一个坏主意。

  如果实现很难解释,这不是一个好主意。在解题之初,要优先考虑容易解释的方法。

  如果实现很容易解释,这可能是一个好主意。

  如果实现很容易解释,那么这可能是一个好主意。

  名称空间是一个非常棒的想法——让我们多做一些吧!

  名称空间是个好主意。——让我们更多地使用名称空间!(为避免多人开发造成的变量名重复的情况,手动设置一个)

  进程已经结束,退出代码为0。你现在知道优秀代码的秘密了吗?

  今天的推荐

  Python的学习应该以实践为主。想练python的同学推荐去Niuke.com。他们现在的IT题库内容非常丰富,在国内做的很好。而且是一站式求职学习网站,最重要的资源全部免费。

  他们的python练习,知识点详细,安排合理,以指导的形式表现出来。整个问卷涵盖了Python入门的所有知识点和所有语法。是按知识点来评分的。从Hello World到最后一个实际任务,会非常详细的指导你应该用什么函数,如何输入输出。

  Niu.com还提供了一个问题解决区和一个讨论区。会有大神提供解题思路。对新手玩家比较友好,语法不清楚,有看不懂的地方。看看别人的想法,别人的代码,也许会豁然开朗。

  点击下面的链接了解!牛科。com——刷题神器

  电脑魔术师原创作品,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: