求一个整数各个数字的和)编写一个函数,计算一个整数各个数字的和。使用下面的函数头: def sumDigits(n):

求一个整数各个数字的和)编写一个函数,计算一个整数各个数字的和。使用下面的函数头: def sumDigits(n):

img


求解答




def sumDigits(n):
    num = 0
    for i in range(len(str(n))):
        num += n % 10
        n = n // 10
    return num


print(sumDigits(234))

不在意算法的话一句话够了

def sumDigits(n):
    return eval("+".join(str(n)))