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()` 函数输出结果。

这个程序可以有效地计算任何整数的各位数字之和。你可以尝试使用不同的整数输入来测试它。
Python 计算整数各位数字之和 - 附代码示例

原文地址: https://www.cveoy.top/t/topic/iS1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录