没看懂你的思路
num = int(input("请输入一个整数:")) B = 0 while num > 0: B = B + num % 10 num = num // 10 print(B)
用sum()和map()两个函数,一行搞定:
num = int(input("请输入一个整数:")) print(sum(map(int,str(num))))