文档章节

The Zen of Python

人间四月
 人间四月
发布于 2016/04/11 16:07
字数 352
阅读 42
收藏 0
点赞 1
评论 0
The Zen of Python, by Tim Peters
Python的禅宗,蒂姆·彼得


Beautiful is better than ugly.
美丽比丑。
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.
可读性H。
Special cases aren't special enough to break the rules.
特殊情况不是特别足以打破规则。
Although practicality beats purity.
尽管实用性比纯洁。
Errors should never pass silently.
错误不应该通过默默地。
Unless explicitly silenced.
除非显式地沉默。
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.
虽然这样可能没有明显的起初,除非你是荷兰人。
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!
名称空间是一个很棒的想法——让我们做更多的!

© 著作权归作者所有

共有 人打赏支持
人间四月
粉丝 2
博文 74
码字总数 30455
作品 0
朝阳
程序员

暂无文章

解决dokuwiki创建中文词条文件乱码问题

若直接创建中文词条,打开本地文件夹\dokuwiki\data\pages你会发现,中文字段显示的是URL乱码,需要改一下utf8格式,方法如下:(linux系统亲测有效) 打开 .dokuwiki\conf\local.php 添加一行...

Rhymo-Wu
7分钟前
0
0
设置圆角长条progressbar背景色

1、首先在Drawable下面新建一个xml文件,将这段代码复制进去 <?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-......

王先森oO
7分钟前
0
0
Java语言学习(九):异常处理

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。常见的三种异常类型有: 检查性异常,如打开一个不存在的文件 运行时异常,如数组越界 错误,如栈溢出 ...

海岸线的曙光
10分钟前
0
0
深入分析golang多值返回以及闭包的实现

一、前言 golang有很多新颖的特性,不知道大家的使用的时候,有没想过,这些特性是如何实现的?当然你可能会说,不了解这些特性好像也不影响自己使用golang,你说的也有道理,但是,多了解底...

万建宁
11分钟前
0
0
img与background-image之间的区别

1.img <img src="图片来源" alt="图片无法显示时显示图片说明性文字" style="设置样式属性" /> img标签虽然不是块状元素,但是可以设置宽高,占位, img设置width后height会自适应匹配,如果...

爱喝水的小熊
13分钟前
0
0
Swift - 添加提示音

func createSound() { //建立的SystemSoundID对象 var soundID:SystemSoundID = 123 //获取声音地址 let path = Bundle.main.path(forResource: "3quan......

west_zll
15分钟前
0
0
为图片写水印的时候中文乱码

缘由:源代码在本地win7 操作系统添加水印正常,但在linux 7.4 上 添加水印乱码(空心方格) 问题的本质是在linux 操作系统中没有对Font 类支持的字体,才会出现乱码 问题截图: 1.系统linux...

qimh
15分钟前
0
0
微信小游戏子域和主域

1、主域只能够设置自身的敏感属性值 2、子域只能够读取自身、朋友、群友的敏感属性值

微信小程序-暗潮
15分钟前
0
0
Django时区详解

引言 相信使用Django的各位开发者在存储时间的时候经常会遇到这样子的错误: RuntimeWarning: DateTimeField received a naive datetime while time zone support is active. 这个错误到底...

bobway
21分钟前
0
0
改造工程步骤

背景: 对于存在有问题的项目(包括 代码不规范 数据库表命名不规范 )需要改造 步骤: 1 新建工程 : 将需要改造的项目拷贝一份 修改项目名称 2 将相应的表结构拷贝到新的数据库中 修改不直...

猿神出窍
27分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部