擅长:python、mysql、java
<p>您可能希望看到的循环是:</p>
<pre><code>gear = 4 # which gear
total = 0 # distance. we start from zero
# for each idx such that 0 <= idx < gear…
for idx in xrange(gear):
total += radiusList[idx]
total += radiusList[idx+1]
</code></pre>
<p>注意在case <code>gear = 0</code>中循环是如何不做任何事情的(因为没有这样的数字会小于零,但至少等于零)。这可能是最明确的表示法,但hcalves的一个比较短,学习它对你也有帮助。在</p>