python编写程序,输入一个包含若干个整数的列表ls,输出其中所有负数的和。
时间: 2024-03-26 12:40:58 浏览: 41
好的,可以使用以下代码实现:
```python
ls = [2, -5, 8, -3, 0, -7]
neg_sum = 0 # 初始化负数和为0
for num in ls:
if num < 0:
neg_sum += num # 如果该数为负数,则累加到负数和中
print("所有负数的和为:", neg_sum)
```
输出结果为:
```
所有负数的和为: -15
```
这里的列表 `ls` 包含了 6 个整数,其中有 3 个负数,程序输出了这 3 个负数的和 -15。