Я хочу создать функцию, которая находит числа, кратные x и y в диапазоне от w до z .Например, это работает:
T = []
for i in range(1500,2701):
if (i % 7 == 0) and (i % 5 == 0):
T.append(str(i))
print('\n'.join(T))
Вопрос в том, могу ли я сделать все сверху в функции, где я могу изменить диапазон и делиться на:
x=input("range from")
y=input("range to")
w=input("divisible by")
z=input("divisible by")
def divisible(x,y,w,z):
for i in range(x,y):
if (i % w == 0) and (i % z == 0):
T.append(str(i))
return T
print('\n'.join(T))
def divisible(x,y,w,z):
T=[]
for i in range(x,y):
if (i % w == 0) and (i % z == 0):
T.append(str(i))
return ('\n'.join(T))
print(divisible(1500,2701,5,7))
Эти две попытки не работаютесть идеи почему?Я новичок, и любая помощь приветствуется.