用python编程:给定一个整数,计算各个数位数字之和
时间: 2024-03-01 12:53:32 浏览: 60
求整数的位数及各位数字之和.py
好的,以下是一个用 Python 编写的函数,可以计算一个整数的各个数位数字之和:
```python
def sum_digits(num):
# 将整数转换为字符串
num_str = str(num)
# 初始化总和为0
total = 0
# 遍历字符串中的每个字符,将其转换为整数并加到总和中
for digit in num_str:
total += int(digit)
return total
```
这个函数将整数作为参数传入,然后将其转换为字符串,遍历字符串中的每个字符,将其转换为整数并加到总和中,最后返回总和。你可以调用这个函数并传入一个整数来计算其各个数位数字之和。
阅读全文