<p>对于<code>while</code>,请阅读以下内容:<a href="http://docs.python.org/reference/compound_stmts.html#the-while-statement" rel="noreferrer">http://docs.python.org/reference/compound_stmts.html#the-while-statement</a></p>
<p>它说“这会反复测试表达式,如果是真的,则执行第一个套件</p>
<p>现在的问题是:什么是真的?在</p>
<p>读这个:<a href="http://docs.python.org/library/functions.html#bool" rel="noreferrer">http://docs.python.org/library/functions.html#bool</a></p>
<p>然后读这个:<a href="http://docs.python.org/library/stdtypes.html#truth-value-testing" rel="noreferrer">http://docs.python.org/library/stdtypes.html#truth-value-testing</a></p>
<p>非零值为真。零是假的。在</p>
<blockquote>
<p>What does the line "x, y=y, x%y" add to the code?</p>
</blockquote>
<p>作为一个问题,没有什么意义。”添加到代码中“?什么?哪个部分令人困惑?在</p>
<p>读这个:<a href="http://docs.python.org/reference/simple_stmts.html#assignment-statements" rel="noreferrer">http://docs.python.org/reference/simple_stmts.html#assignment-statements</a></p>
<p>如果目标列表是以逗号分隔的目标列表:该对象必须是一个iterable,其项数必须与目标列表中的目标数相同,并且这些项从左到右分配给相应的目标</p>
<p>对于整数“%”运算符,请阅读以下内容:<a href="http://docs.python.org/library/stdtypes.html#numeric-types-int-float-long-complex" rel="noreferrer">http://docs.python.org/library/stdtypes.html#numeric-types-int-float-long-complex</a></p>
<p>如果你的问题更具体一点会有帮助。很难按要求回答。在</p>