构造一个函数求一个正整数的各位数值之和主函数调用该函数求任意正整数的各位数字之和
时间: 2023-05-19 11:02:01 浏览: 76
求正整数各位数字之和
好的,这是一个简单的函数,可以计算一个正整数的各位数值之和:
```python
def sum_of_digits(n):
total = 0
while n > 0:
total += n % 10
n //= 10
return total
```
你可以在主函数中调用这个函数来计算任意正整数的各位数字之和,例如:
```python
n = int(input("请输入一个正整数:"))
print("该数的各位数字之和为:", sum_of_digits(n))
```
希望这可以帮到你!
阅读全文