Even I got confused a bit:<div>explaination: this is called iterable unpacking</div><div>`start, stop = 0, start` is the same as:</div><div>temp = start</div><div>start = 0</div><div>stop = temp</div><div><br><div class="gmail_quote">
On 15 August 2012 10:37, levi nie <span dir="ltr"><<a href="mailto:levinie001@gmail.com" target="_blank">levinie001@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<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>
<br>--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
<br></blockquote></div><br></div>