We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a4a5b1 commit 18409f4Copy full SHA for 18409f4
215.md
@@ -221,7 +221,7 @@ yield语句的作用,就是在调用的时候返回相应的值。详细剖析
221
222
当执行到`r.next()`的时候,生成器开始执行,在内部遇到了`yield n`挂起。注意在生成器函数中,`n = (yield n)`中的`yield n`是一个表达式,并将结果赋值给n,虽然不严格要求它必须用圆括号包裹,但是一般情况都这么做,请读者也追随这个习惯。
223
224
-当执行`r.send("hello")`的时候,原来已经被挂起的生成器(函数)又被唤醒,开始执行`n = (yield n)`,也就是讲send()方法发送的值返回。这就是在运行后能够为生成器提供值的含义。
+当执行`r.send("hello")`的时候,原来已经被挂起的生成器(函数)又被唤醒,开始执行`n = (yield n)`,也就是将send()方法发送的值返回。这就是在运行后能够为生成器提供值的含义。
225
226
如果接下来再执行`r.next()`会怎样?
227
@@ -242,7 +242,7 @@ yield语句的作用,就是在调用的时候返回相应的值。详细剖析
242
>>> s.send(None)
243
5
244
245
-这是返回的是调用函数的时传入的值。
+这时返回的是调用函数的时传入的值。
246
247
此外,还有两个方法:close()和throw()
248
@@ -259,4 +259,4 @@ yield语句的作用,就是在调用的时候返回相应的值。详细剖析
259
260
261
262
-
+
0 commit comments