python寻找两个整数间的所有偶数

用定义函数的方法,接收两个整数a,b(a小于b)并返回一个列表,列表内是两个整数间的所有偶数,若b是偶数则列表要包含b

你题目的解答代码如下:

def fum(a,b):
    li = [x for x in range(a,b+1) if x%2==0]
    return li
print(fum(50,80))

img

如有帮助,望采纳!谢谢!


def oushu(a,b):
    oushu = []
    for i in range(a,b):
        if i % 2 == 0:
            oushu.append(i)
    if b % 2 == 0:
        oushu.append(b)
    print(oushu)