遍历列表,去对每个元素进行%2==0判断。
def print_smallest_and_largest_even(numbers_list):
num1=numbers_list[0]
num2=numbers_list[0]
count=0
for i in numbers_list:
if i%2==0:
if i<num1:
num1=i
if i>num2:
num2=i
count=count+1
if count==0:
print('No even numbers')
else:
print('Smallest even number: ',num1)
print('Largest even number: ',num2)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!