编写函数,计算[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))
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()
def f(i,j):
a=1
for k in range(i,j+1):
if k%7==0:
a*=k
return a