Files
aspn/src/frange.py
Andreas 2e4447c248 timeline corrected; fitter corrected
--HG--
branch : aspn
2009-11-09 22:16:20 +00:00

23 lines
490 B
Python

# http://code.activestate.com/recipes/66472/
def frange(start, end=None, inc=None):
"A range function, that does accept float increments..."
if end == None:
end = start + 0.0
start = 0.0
if inc == None:
inc = 1.0
L = []
while 1:
next = start + len(L) * inc
if inc > 0 and next >= end:
break
elif inc < 0 and next <= end:
break
L.append(next)
return L