python编写程序,用户输入一个三位的整数,输出其各位上数字的和
时间: 2024-03-05 13:49:30 浏览: 188
编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和
好的,以下是 Python 代码实现:
```python
num = input("请输入一个三位数:")
# 判断输入是否为有效的三位数
if num.isdigit() and len(num) == 3:
# 按照位数拆分数字并相加
sum = int(num[0]) + int(num[1]) + int(num[2])
print("各位数字之和为:", sum)
else:
print("输入无效,请输入一个有效的三位数!")
```
用户输入一个三位数后,程序会先判断输入是否为有效的三位数,如果是,就按照位数拆分数字并相加,最后输出各位数字之和。如果输入无效,则提示用户重新输入。
阅读全文