编写一个西数,接收一个列表参数,函数返回该列表中所有正数之和。最后在主程序中测试该函数
时间: 2024-02-12 14:04:21 浏览: 87
西数移动硬盘加密驱动.zip
好的,这是一个简单的 Python 代码实现:
```python
def sum_positive_numbers(nums):
"""
计算列表中所有正数的和
"""
total = 0
for num in nums:
if num > 0:
total += num
return total
# 主程序中测试 sum_positive_numbers 函数
numbers = [-3, 4, 5, -2, 1, 0, 9, -8]
print("列表中所有正数的和为:", sum_positive_numbers(numbers))
```
输出结果为:
```
列表中所有正数的和为: 19
```
阅读全文