Python 计算整数各位数字之和 - 附代码示例
Python 计算整数各位数字之和
想要用 Python 计算一个整数的各位数字之和?这篇文章提供了清晰易懂的代码示例和解释,帮助你快速掌握这个技巧。
# 获取用户输入的整数input_number = int(input('请输入一个整数: '))
# 调用函数计算各位数字之和result = calculate_digit_sum(input_number)
# 输出结果print('各位数字之和为:', result)
**代码解析:**
1. **`calculate_digit_sum(number)` 函数:**
* 接受一个整数 `number` 作为输入。
* 使用 `str(number)` 将整数转换为字符串,以便遍历每个数字。
* 使用循环遍历字符串中的每个字符,将字符转换为整数,并将它们加到 `digit_sum` 中。
* 返回计算得到的 `digit_sum`。
2. **主程序部分:**
* 使用 `input()` 函数获取用户输入的整数,并将其存储在 `input_number` 变量中。
* 调用 `calculate_digit_sum()` 函数,并将 `input_number` 作为参数传递给它。
* 将函数返回的结果存储在 `result` 变量中。
* 使用 `print()` 函数输出结果。
这个程序可以有效地计算任何整数的各位数字之和。你可以尝试使用不同的整数输入来测试它。
原文地址: https://www.cveoy.top/t/topic/iS1 著作权归作者所有。请勿转载和采集!