Python程序:找到整数列表中所有偶数和奇数数字的总和
在Python编程语言中,求列表中偶数和奇数数字的总和是一项常见的任务。通过一个简单的例子,我们将学习如何编写Python程序以实现此目标。
问题描述
假设我们有一个整数列表如下:
num_list = [11, 25, 36, 41, 58, 76, 89, 99]
现在我们想找出其中所有偶数和奇数数字的总和。我们可以编写一个Python程序来解决这个问题。
代码示例
下面是一个完整的Python程序,用于找到给定整数列表中所有偶数和奇数数字的总和:
num_list = [11, 25, 36, 41, 58, 76, 89, 99]
even_sum = 0
odd_sum = 0
for num in num_list:
if num % 2 == 0:
even_sum += num
else:
odd_sum += num
print("Even Sum:", even_sum)
print("Odd Sum:", odd_sum)
运行上述代码,将得到如下输出:
Even Sum: 170
Odd Sum: 266
解释一下这段代码:
- 我们首先定义了一个整数列表
num_list
,其中包含了我们要查找的数字集合。 - 然后,我们初始化变量
even_sum
和odd_sum
,分别用于存储所遍历的列表中所有偶数和奇数的总和。 - 接下来,我们使用
for
循环迭代整数列表中的每个数字。 - 在循环中,我们使用
if
条件语句来检查当前数字是否为偶数。如果是,将其添加到even_sum
变量中;否则,将其添加到odd_sum
变量中。 - 最后,我们打印出
even_sum
和odd_sum
的值,以显示程序的输出结果。
代码说明
在上面的代码示例中,我们使用了Python编程语言的一些核心概念和语法:
- 使用
for
循环迭代整数列表中的每个数字。 - 使用
if
条件语句检查当前数字是否为偶数,并将其添加到even_sum
或odd_sum
变量中。 - 使用
print
函数将变量的值输出到控制台。
在此过程中,我们没有使用任何自定义函数或模块,因此这个程序可以非常轻松地扩展和修改。
总结
在这篇文章中,我们学习了如何编写Python程序以查找给定整数列表中所有偶数和奇数数字的总和。通过一个简单的示例,我们介绍了Python编程语言中的一些核心概念和语法,如for
循环、if
条件语句和print
函数。我们希望这篇文章能够对初学者掌握Python编程语言有所帮助。