输入一个字符串(字符串长度不超过100),将字符串中的数字字符转换成数字,将数字累加,输出得到数字之和。例如:输入的字符串为"abc76wet23er1.",应该提取数字7,6,2,3,1,求和后,即7+6+2+3+1=19,输出19。\
时间: 2024-02-13 22:07:36 浏览: 60
好的,我可以帮你解决这个问题。以下是 Python 代码实现:
```python
s = input() # 输入字符串
nums = [] # 用来存储提取出来的数字
for c in s:
if c.isdigit(): # 如果该字符是数字
nums.append(int(c)) # 将该数字加入 nums 列表中
print(sum(nums)) # 对 nums 列表求和并输出
```
你可以将以上代码复制到 Python 环境中运行,或者将其保存成一个 .py 文件并在命令行中运行。
阅读全文