输入:输入未知数位的整数——无法获知最高位,因此需要从最低位即个位,进行计算求和
n = int(input())
s =0
t = 1
while t!=0:
t = n%10 #先求个位
s += t
n = n//10 #除去个位,一遍下个循环再次求个位整数
t = n
print(s)
该博客介绍了一个Python程序,用于计算未知数位整数的各位数字之和。通过从个位开始,逐位取余并累加,直至整数变为0,实现了对整数所有位数的求和过程。
输入:输入未知数位的整数——无法获知最高位,因此需要从最低位即个位,进行计算求和
n = int(input())
s =0
t = 1
while t!=0:
t = n%10 #先求个位
s += t
n = n//10 #除去个位,一遍下个循环再次求个位整数
t = n
print(s)
1483
1076
5274
625
3075
1935

被折叠的 条评论
为什么被折叠?