我编写了一个代码来分割一个整数并将它们单独相加,但在某些情况下,总和是错误的, 例如 555 的预期输出是 15,但它显示 16
def find_sum_of_digits(number):
sum_of_digits=0
sum=0
var=0
#Write your logic here
while number>0:
var = number%10
sum += var
number = number/10
sum_of_digits=sum
return int(sum_of_digits)
#Provide different values for number and test your program
sum_of_digits=find_sum_of_digits(123)
print("Sum of digits:",sum_of_digits)
我想要的输出是将 123 添加到显示 6,反之亦然其他整数值
慕少森
慕婉清6462132
一只甜甜圈
青春有我
相关分类