<blockquote>
<p><strong>Possible Duplicate:</strong><br/>
<a href="https://stackoverflow.com/questions/1535596/what-is-the-reason-for-having-in-python">What is the reason for having ‘//’ in Python?</a> </p>
</blockquote>
<p>当我试图做一个关于数字求和的练习时,我偶然发现了这个解决方案:</p>
<pre class="lang-py prettyprint-override"><code>def sum_digits(n):
import math
total = 0
for i in range(int(math.log10(n)) + 1):
total += n % 10
n //= 10
return total
</code></pre>
<p>我的问题是,倒数第二行是做什么的?这是怎样正确的语法?</p>