Python编程,实在不会了

编写函数,计算[ij]区间内所有能被7整除的数的积。(i,j均为不大于50的整数)
测试用例:(第1、2行为输入提示语及键盘输入值,第3行为输出结果)请输入i:1请输入j:10
7
请注意,mainO函数或函数调用必须按如下所示编写: i-eval(input("请输入i:")) j=eval(input("请输入j:")) print(mymul(i,j))



def mysum(i,j):
    s=1
    for k in range(i,j+1):
        if k%7==0:
            s*=k
    return s
i=eval(input('请输入i:'))
j=eval(input('请输入j:'))
print(mysum(i,j))

def mymul(i, j):
    s = 1
    for k in range(i, j + 1):
        if k % 7 == 0:
            s *= k
    else:
        return s

i = eval(input("请输入i:"))
j = eval(input("请输入j:"))
print(mymul(i,j))

def mymul(i,j):
    m = 1
    for k in range(i,j+1):
        if k%7==0:
            m = m*k
    return m
i=eval(input('请输入i:'))
j=eval(input('请输入j:'))
print(mymul(i,j))

img

def mymul(i, j):
    m = 1
    for k in range(i, j + 1):
        if k % 7 == 0:
            m = m * k
    return m


def main():
    i = eval(input('请输入i:'))
    j = eval(input('请输入j:'))
    print(mymul(i, j))


if __name__ == '__main__':
    main()


img


def f(i,j):
    a=1
    for k in range(i,j+1):
        if k%7==0:
            a*=k  
    return a