Python 在列表中找到第一个偶数
在 Python 中,我们可以使用循环来遍历列表,找到第一个偶数并返回它。如果列表中没有偶数,我们可以返回一个提示信息。
实例
def find_first_even(numbers):
for num in numbers:
if num % 2 == 0:
return num
return "No even number found"
# 示例列表
numbers = [1, 3, 5, 7, 8, 9]
result = find_first_even(numbers)
print(result)
for num in numbers:
if num % 2 == 0:
return num
return "No even number found"
# 示例列表
numbers = [1, 3, 5, 7, 8, 9]
result = find_first_even(numbers)
print(result)
代码解析:
find_first_even
函数接受一个列表numbers
作为参数。- 使用
for
循环遍历列表中的每个元素num
。 - 在循环中,使用
if
语句检查当前元素num
是否为偶数(即num % 2 == 0
)。 - 如果找到偶数,立即返回该偶数。
- 如果循环结束后没有找到偶数,返回提示信息 "No even number found"。
- 在示例中,列表
numbers
包含数字[1, 3, 5, 7, 8, 9]
,其中8
是第一个偶数。
输出结果:
8
点我分享笔记