Skip to content

Commit 0f6776e

Browse files
authored
Merge pull request #3 from yurikaka/master
Update 07.basics.md Thanks Yurikaka.
2 parents 876309f + 051393e commit 0f6776e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

07.basics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ r"Newlines are indicated by \n"
241241

242242
## 数据类型
243243

244-
变量可以将个中的值保存为不同的_数据类型(Data Type)_。基本的类型是我们已经讨论过的数字与字符串。在后面的章节中,我们会了解如何通过 [类(Classes)](./14.oop.md#classes) 类创建我们自己的类型。
244+
变量可以将各种形式的值保存为不同的_数据类型(Data Type)_。基本的类型是我们已经讨论过的数字与字符串。在后面的章节中,我们会了解如何通过 [类(Classes)](./14.oop.md#classes) 类创建我们自己的类型。
245245

246246
## 对象
247247

@@ -432,4 +432,4 @@ IndentationError: unexpected indent
432432

433433
[^5]: 沈洁元译本译作“明确的行连接”。
434434

435-
[^6]: 空白区原文作“Whitespace”,沈洁元译本译作“空白”。它可能被理解成“空格”,但为了与后文的空格(Space)区分,此处取字面意。
435+
[^6]: 空白区原文作“Whitespace”,沈洁元译本译作“空白”。它可能被理解成“空格”,但为了与后文的空格(Space)区分,此处取字面意。

08.op_exp.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ a *= 3
136136

137137
如果你有一个诸如 `2 + 3 * 4` 的表达式,是优先完成加法还是优先完成乘法呢?我们的高中数学知识会告诉我们应该先完成乘法。这意味着乘法运算符的优先级要高于加法运算符。
138138

139-
下面将给出 Python 中从最低优先级(最少绑定)到最高优先级(最多绑定)的优先级表。这意味着,在给定的表达式中,Python 将优先计算表中位列于前的较低等级的运算符与表达式
139+
下面将给出 Python 中从最低优先级(最少绑定)到最高优先级(最多绑定)的优先级表。这意味着,在给定的表达式中,Python 将优先计算表中位列于后的较高优先级的运算符与表达式
140140

141141
为了保持完整,下表是从 [Python 参考手册](http://docs.python.org/3/reference/expressions.html#operator-precedence) 中引用而来。你最好使用圆括号操作符来对运算符与操作数进行分组,以更加明确地指定优先级。这也能使得程序更加可读。你可以阅读[改变运算顺序](#changing-order-of-evaluation)来了解更多的细节。
142142

@@ -194,7 +194,7 @@ Perimeter is 14
194194

195195
**它是如何工作的**
196196

197-
矩形的长度(Length)与宽度(Breadth)以相同的名称存储在变量中。我们使用它们并借助表达式来计算矩形的面积(Area)与周长(Perimeter)。我们将表达式 `length * breadth` 的结果存储在变量 `area` 中并将其通过使用 `print` 函数打印出来。在第二种情况中,我们直接在 `print` 函数中使用了表达式 `2 * (length + breadth)` 的值。
197+
矩形的长度(Length)与宽度(Breadth)存储在以各自名称命名的变量中。我们使用它们并借助表达式来计算矩形的面积(Area)与周长(Perimeter)。我们将表达式 `length * breadth` 的结果存储在变量 `area` 中并将其通过使用 `print` 函数打印出来。在第二种情况中,我们直接在 `print` 函数中使用了表达式 `2 * (length + breadth)` 的值。
198198

199199
同时,你需要注意到 Python是如何_漂亮地打印出_ 输出结果的。尽管我们没有特别在 `Area is` 和变量 `area` 之间指定空格,Python 会帮我们加上所以我们就能得到一个整洁的输出结果,同时程序也因为这样的处理方式而变得更加易读(因为我们不需要在用以输出的字符串中考虑空格问题)。这便是一个 Python 是如何让程序员的生活变得更加便捷美好的范例。
200200

@@ -221,4 +221,4 @@ Perimeter is 14
221221

222222
[^8]: 原文作 Evaluation Order。
223223

224-
[^9]: 原文作 Associativity,沈洁元译本译作“结合规律”。
224+
[^9]: 原文作 Associativity,沈洁元译本译作“结合规律”。

0 commit comments

Comments
 (0)