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
Python3 实例
点我分享笔记