擅长:python、mysql、java
<p>因为在任何情况下你都会增加价值!你知道吗</p>
<p>添加“else”块:</p>
<p>像这样:</strong></p>
<pre><code>def monG(borneinf,bornesup):
while True:
if bornesup < borneinf:
bornesup, borneinf = borneinf, bornesup
if borneinf==bornesup:
break
x=(yield borneinf)
if x is not None:
borneinf = x
else:
borneinf += 1
c=monG(2,10)
for a in c:
if a==5:
c.send(20)
print(a)
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>2
3
4
5
11
12
13
14
15
16
17
18
19
</code></pre>