def between(a, b, f="/usr/share/dict/words"): fd=open(f,"r") line=fd.readline() while line: word = line.strip() if word > b: break if word > a: print word line=fd.readline() fd.close() def between_s(a): parts=a.split() between(parts[0],parts[2]) bs=between_s