这段python我已经提取各个位置的数字,怎么弄成各个位置相加之和
1个回答
2018-05-11
展开全部
#这种题没必要递归
sum = 0
n = input()
while True:
if n/10 != 0:
sum += n%10
n = n/10
else:
sum += n
break
print sum
###或者不用除法和求余
sum = 0
for i in str(input("Enter a number: ")):
sum += int(i)
print sum
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询