要计算一个整数的各位数字之和,可以将整数转换为字符串,然后遍历字符串的每个字符,将字符转换为整数并累加起来。下面是一个示例代码:
def sum_digits(num):
num_str = str(num)
total = 0
for digit in num_str:
total += int(digit)
return total
num = 12345
print("各位数字之和为:", sum_digits(num))
输出结果为:
各位数字之和为: 15