<div>ok,what does "start, stop = 0, start" in the code mean?</div><div>it's really strange.how does it work?</div><div><br></div><div>code:</div><div>def interval(start, stop=None, step=1):</div><div> 'Imitates range() for step > 0'</div>
<div> if stop is None: </div><div> start, stop = 0, start</div><div> result = []</div><div> i = start </div><div> while i < stop:</div><div> result.append(i) </div><div> i += step </div>
<div> return result</div><div><br></div><div>print interval(10)</div>