diff --git a/python-philosophy/README.md b/python-philosophy/README.md
index e535f8d..253bf73 100644
--- a/python-philosophy/README.md
+++ b/python-philosophy/README.md
@@ -13,12 +13,14 @@
- [译注](#%E8%AF%91%E6%B3%A8)
- [个人讨论](#%E4%B8%AA%E4%BA%BA%E8%AE%A8%E8%AE%BA)
- [参考/阅读资料](#%E5%8F%82%E8%80%83%E9%98%85%E8%AF%BB%E8%B5%84%E6%96%99)
-- [`Python` Philosophy](#python-philosophy)
+- [`Python` Philosophy原文](#python-philosophy原文)
# `Python`哲学
+**Python之禅** —— Tim Peters
+
1. 美优于丑。
1. 直白优于隐晦。
1. 简单优于复杂。 **_[1]_**
@@ -28,16 +30,16 @@
1. 可读性是有重要价值的。
1. 特例可以有,但不能特例到打破规则。
- 尽管在纯粹性和实用性之间倾向的是实用性。
-1. 出错决不应该无声无息地忽略。
+1. 出错决不能无声无息地忽略。
- 除非明确地说明了是无声无息的。
1. 面对二义性情况时,要拒绝任何猜的诱惑。
1. 一件事应该一种做法 —— 并且宁愿只有一种做法 —— 一种显而易见的做法。
- 尽管在刚开始的时候这个做法可能不是那么显而易见,毕竟你不是荷兰人。 **_[5]_**
-1. 『现在』 优于 『决不』。 **_[6]_**
- - 尽管 『决不』 常常优于 『**马上**』。 **_[7]_**
+1. 『现在』优于『决不』。 **_[6]_**
+ - 尽管『决不』常常优于『**_马上_**』。 **_[7]_**
1. 如果一个实现难于解释清楚,那它是个差的想法。
1. 如果一个实现很容易解释清楚,那它可能是个好的想法。
-1. 命名空间是个值得大力宣扬的想法 — 放手多多用起来吧!
+1. 命名空间是个拍案叫绝的想法 — 放手多多用起来吧!
## 译注
@@ -53,9 +55,9 @@ PS: 核心复杂度的说明讨论可以参见[《代码大全》](http://book
翻译上,complex 翻成 复杂,complicated 翻成 纠结。
-**_[3]_** 这里的『扁平』和『嵌套』说的是代码,嵌套的代码增加了逻辑及其对应理解的复杂性,应该想办法用更好的代码设计实现方式来避免深的嵌套。
+**_[3]_** 这里的『扁平』和『嵌套』说的是代码逻辑,嵌套的逻辑增加了逻辑及其对应理解的复杂性,应该想办法用更好的设计来避免深的逻辑嵌套实现。
-另外,一个对应的话题是『数据』的 『扁平』 vs.『嵌套』,个人看来,期望用『嵌套』的数据,因为这可以简化数据理解规则和处理逻辑。可以把『嵌套』的数据看成是有『Namespace』的,也呼应了最后一条推荐使用Namespace。
+另外,一个对应的话题是『数据』的 『扁平』 vs.『嵌套』,个人看来,期望用『嵌套』的数据,因为这可以简化数据理解规则和处理逻辑。可以把『嵌套』的数据看成是有『Namespace』的,也呼应了最后一条大力推荐使用命名空间。
更多讨论参见:
@@ -89,7 +91,7 @@ PS: 核心复杂度的说明讨论可以参见[《代码大全》](http://book
每一个点都千锤百炼;每一点都有直指内心的感觉。
-看了N遍,每遍会深思。
+看了N遍,每遍都会深思。
`Python`说得内容对生活个人觉得一样有指导性,果然是哲学。
@@ -103,14 +105,16 @@ PS: 核心复杂度的说明讨论可以参见[《代码大全》](http://book
1. 核心复杂度的说明参见[《代码大全》](http://book.douban.com/subject/1477390/)一书。
1. [世界上最不能相信的几句话](http://blog.renren.com/share/339618932/7590788371)
-# `Python` Philosophy
+# `Python` Philosophy原文
+
+**The Zen of Python**, by Tim Peters
1. Beautiful is better than ugly.
1. Explicit is better than implicit.
1. Simple is better than complex.
-1. Complex is better than complicated .
+1. Complex is better than complicated.
1. Flat is better than nested.
-1. Sparse is better than dense .
+1. Sparse is better than dense.
1. Readability counts.
1. Special cases aren't special enough to break the rules.
- Although practicality beats purity.
@@ -120,8 +124,8 @@ PS: 核心复杂度的说明讨论可以参见[《代码大全》](http://book
1. 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.
1. Now is better than never.
- - Although never is often better than **right** now.
+ - Although never is often better than **_right_** now.
1. If the implementation is hard to explain, it's a bad idea.
1. If the implementation is easy to explain, it may be a good idea.
-1. NameSpaces are one honking great idea -- let's do more of those!
+1. Namespaces are one honking great idea -- let's do more of those!