本文主要是介绍Python之禅 by Tim Peters(中文),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
优美胜于丑陋(Python 以编写优美的代码为目标)
明了胜于晦涩(代码应当是简单明了和命名规范的)
简洁胜于复杂(代码应当是简洁的,不要有复杂的内部实现)
复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系)
扁平胜于嵌套(代码应当是扁平化的,不能有太多的嵌套)
间隔胜于紧凑(代码有适当的间隔,不要过于紧凑影响阅读)
可读性很重要(代码要是可读的)
即便假借特例的实用性之名,也不可违背这些规则
不要包容所有错误,除非你确定需要这样做
当存在多种可能,不要尝试去猜测
而是尽量找一种,最好是唯一一种明显的解决方案
虽然这并不容易,因为你不是 Python 之父
做也许好过不做,但不假思索就动手还不如不做(动手之前要想清楚)
如果你无法向人描述你的方案,那肯定不是一个好方案;反之亦然
命名空间是一种绝妙的理念,我们应当多加利用
这篇关于Python之禅 by Tim Peters(中文)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!