py输入一个数,利用列表求这个数各位数字之和。
时间: 2024-02-18 12:07:43 浏览: 65
可以通过以下代码实现:
```python
num = input("请输入一个整数:") # 输入一个整数
digits = [int(i) for i in num] # 将整数转为列表,每个元素是整数的一位数字
sum_digits = sum(digits) # 计算数字之和
print("数字之和为:", sum_digits)
```
这里使用列表推导式将输入的整数转换为列表,然后使用 `sum()` 函数计算列表中元素的和,即为数字之和。
阅读全文