📅  最后修改于: 2023-12-03 14:46:46.393000             🧑  作者: Mango
在 Python 中,可以轻松地遍历列表和计算列表中各种数字的和。 编写一个 Python 程序,用于查找给定列表中的负数、正偶数和正奇数的总和。
以下是 Python 程序的步骤:
numbers = [12, 35, -46, -10, 8, -10, -45, -100, 15, 40, 50]
negative_sum = 0
even_positive_sum = 0
odd_positive_sum = 0
# 遍历列表中的每个数字
for num in numbers:
if num < 0:
# 当数字为负数时
negative_sum += num
elif num % 2 == 0:
# 当数字为正偶数时
even_positive_sum += num
else:
# 当数字为正奇数时
odd_positive_sum += num
# 输出各个变量的值
print("Negative Sum:", negative_sum)
print("Even Positive Sum:", even_positive_sum)
print("Odd Positive Sum:", odd_positive_sum)
输出结果将为:
Negative Sum: -211
Even Positive Sum: 110
Odd Positive Sum: 100
我们可以看到,以上代码片段已经成功地计算出来了列表中负数、正偶数和正奇数的总和。
通过这个简单的示例,我们可以了解到 Python 语言中的循环、条件判断语句和基本计算的知识。更进一步地学习这些知识可以帮助你编写更为复杂的 Python 程序。