Pronic Number

What is pronic number? 

def pronic(num):

flag=False

for x in range(1,num+1):

if x*(x+1)==num:

flag=True

break;

return flag

l=list(range(0,1001))

t=list(filter(pronic,l))

print("Pronic numbers in the range %d-%d are "%(l[0],l[-1]))

for l in t:

print(l)