【发布时间】:2012-12-03 04:50:27
【问题描述】:
在尝试对数字求和进行练习时,我偶然发现了这个解决方案:
def sum_digits(n):
import math
total = 0
for i in range(int(math.log10(n)) + 1):
total += n % 10
n //= 10
return total
我的问题是,倒数第二行是做什么的?语法如何正确?
【问题讨论】:
-
不同意这一点,我可以看到
=在//=中增加了额外的缺乏清晰度。
标签: python