where is an error
where is an error
def lprod(l): """ Calculate product of list items """ if l: return l.pop() * lprod(l) else: return 1
def checkio(data): 'Find the smallest number divisible by each of the numbers from given range.' List= list(range(data[0],data[-1])) max1=List[-1] max2=List[-2] first_try = max1*max2
for mnozhitel in range(1,1000):
number=first_try*mnozhitel
for delitel in List:
if number%delitel: break
else: return number
else: return lprod(List)
if name == 'main': assert checkio([2,10]) == 2520, 'First' print 'All Ok'
task.the-smallest-number