def abc(a,b): l=[] for i in range(a,b+1): if i%2!=0: l.append(i) print l return 1 def bg(): y=abc(11,31) print y I am not getting the output, but if i call method abc outside the function then it's coming