Python之禅(引荐进修:Python视频教程)
在Windows平台的cmd敕令中翻开python,输入import this,你会看到Python之禅:
中英文对比:
Beautiful is better than ugly. # 幽美胜于貌寝(Python以编写幽美的代码为目的) Explicit is better than implicit. # 清楚明了胜于艰涩(幽美的代码应该是清楚明了的,定名范例,作风类似) Simple is better than complex. # 简约胜于庞杂(幽美的代码应该是简约的,不要有庞杂的内部完成) Complex is better than complicated. # 庞杂胜于缭乱(假如庞杂不可避免,那代码间也不能有难明的关联,要坚持接口简约) Flat is better than nested. # 扁平胜于嵌套(幽美的代码应该是扁平的,不能有太多的嵌套) Sparse is better than dense. # 距离胜于紧凑(幽美的代码有恰当的距离,不要期望一行代码解决问题) Readability counts. # 可读性很主要(幽美的代码是可读的) Special cases aren't special enough to break the rules. Although practicality beats purity. # 即使假借惯例的实用性之名,也不可违犯这些划定规矩(这些划定规矩高高在上) Errors should never pass silently. Unless explicitly silenced. # 不要包涵一切毛病,除非你一定须要如许做(精准地捕捉非常,不写except:pass作风的代码) In the face of ambiguity, refuse the temptation to guess. # 当存在多种能够,不要尝试去猜想 There should be one-- and preferably only one --obvious way to do it. # 而是只管找一种,最好是唯一一种显著的解决计划(假如不一定,就用穷举法) Although that way may not be obvious at first unless you're Dutch. # 虽然这并不轻易,由于你不是 Python 之父(这里的Dutch是指Guido) Now is better than never. Although never is often better than *right* now. # 做或许好过不做,但不假思索就着手还不如不做(着手之前要细思考) If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. # 假如你没法向人形貌你的计划,那一定不是一个好计划;反之亦然(计划测评规范) Namespaces are one honking great idea -- let's do more of those! # 定名空间是一种绝妙的理念,我们应该多加应用(提倡与召唤)
读完这些禅语,我以为它不仅仅与编程有关,更与人生有关。这些话更让我以为,每个优异的“攻城狮”和“顺序媛”,本来都是哲学家。反之,假如没有经由深切的哲学和人文科学的进修和积聚,一个只爱理工科的人,也不轻易成为优异的编程者。
更多Python相干技术文章,请接见Python教程栏目举行进修!
以上就是python之禅怎样打出来的细致内容,更多请关注ki4网别的相干文章!