python编写程序,输入一个包含若干个整数的列表ls,输出其中所有负数的和。
时间: 2024-03-26 12:40:19 浏览: 61
编写程序,输入两个分别包含若干整数的列表LA、LB.py
5星 · 资源好评率100%
好的,这是一个简单的 Python 程序,可以实现你的需求:
```python
ls = input("请输入一个包含若干个整数的列表(以空格分隔):").split()
neg_sum = 0
for num in ls:
if int(num) < 0:
neg_sum += int(num)
print("所有负数的和为:", neg_sum)
```
这个程序首先让用户输入一个包含若干个整数的列表,然后使用 `split()` 方法将其转换为一个列表。接着,我们定义了一个变量 `neg_sum` 用于存储所有负数的和,初始值为 0。
之后我们使用一个 `for` 循环遍历列表中的每个元素,如果它小于 0,就把它加到 `neg_sum` 中。最后,我们输出 `neg_sum` 的值作为结果。
你可以把这段代码保存为一个 `.py` 文件并运行它,或者在 Python 的交互式命令行中直接输入这段代码并执行。
阅读全文