输入一个正整数,输出其各位数字之和
时间: 2024-05-02 17:22:36 浏览: 18
好的,针对你的问题,我可以给出如下的 Python 实现代码:
```
get_digits_sum(num):
"""
计算正数 num 的各位数字之和
"""
digits_sum = 0
while num > 0:
digits_sum += num % 10
num //= 10
return digits_sum
```
你可以通过调用该函数传入一个正整数来获取该正整数的各位数字之和。例如,调用 `get_digits_sum(123)` 会返回数字 `6`(表示 `1+2+3` 的和)。请注意,这个函数可能对于负整数或者小数表现不正确,因为它仅仅对正整数做了处理。