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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。