擅长:python、mysql、java
<p>产生相同结果的一行:</p>
<pre><code>for x in xrange(4,42,2): print x
</code></pre>
<p>给出:</p>
<pre><code>4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
</code></pre>
<p><a href="http://docs.python.org/library/functions.html#xrange" rel="nofollow">xrange</a>是一个内置函数,返回一个“xrange对象”,它生成下一个项而不存储所有项(就像<code>range</code>那样),这与OP的<code>while</code>循环非常相似。</p>