python计算正整数num的各位上
时间: 2023-04-28 17:00:42 浏览: 129
求正整数各位数字之和
的数字之和
可以使用以下代码来计算正整数num的各位数字之和:
num = int(input("请输入一个正整数:"))
sum =
while num > :
sum += num % 10
num //= 10
print("各位数字之和为:", sum)
首先,我们使用input函数获取用户输入的正整数num。然后,我们定义一个变量sum来保存各位数字之和,初始值为。接下来,我们使用while循环来遍历num的各位数字。在每次循环中,我们使用取模运算符%来获取num的个位数字,并将其加到sum中。然后,我们使用整除运算符//来将num除以10,以便在下一次循环中获取下一位数字。当num变为时,循环结束,此时sum中保存的就是num的各位数字之和。最后,我们使用print函数输出结果。
阅读全文