python1、 编写程序,输入任意大的自然数,输出各位数字之和
时间: 2023-09-10 13:08:06 浏览: 161
可以使用以下代码实现:
```python
num = input("请输入一个任意大的自然数:") # 获取用户输入的自然数
sum_of_digits = 0 # 初始化各位数字之和为0
for digit in num: # 遍历自然数的每一位数字
sum_of_digits += int(digit) # 将每一位数字转换为整数并累加到各位数字之和中
print("各位数字之和为:", sum_of_digits) # 输出各位数字之和
```
这里使用了 `input()` 函数获取用户输入,然后使用一个 `for` 循环遍历自然数的每一位数字,将每一位数字转换为整数并累加到各位数字之和中,最后输出各位数字之和。程序的名称为 `SumOfDigits`。
阅读全文