温馨提示×

怎么用Python循环求非负整数的各个数字之和

小亿
126
2024-05-29 18:59:07
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

可以使用如下Python代码来循环求一个非负整数的各个数字之和:

num = int(input("请输入一个非负整数:"))
sum = 0

while num > 0:
    digit = num % 10
    sum += digit
    num //= 10

print("各个数字之和为:", sum)

这段代码首先让用户输入一个非负整数,然后在循环中依次取出该整数的个位数,累加到一个变量sum中,最后输出这个sum即为非负整数的各个数字之和。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何用Python递归求非负整数的各个数字之和

0