共计 211 个字符,预计需要花费 1 分钟才能阅读完成。
可以使用循环和取余运算符(%)来求整数各位数字之和。
以下是一个示例代码:
def sum_of_digits(n):
sum = 0
while n > 0:
digit = n % 10
sum += digit
n //= 10
return sum
n = 12345
print(sum_of_digits(n)) # 输出: 15
通过将整数不断地除以 10 取余,可以获得该整数的各个位上的数字。然后将这些数字相加即可得到整数各位数字之和。
丸趣 TV 网 – 提供最优质的资源集合!
正文完