擅长:python、mysql、java
<p>你快拿到了!如果您从代码中删除<code>> 1</code>(这不会真正起到任何作用),您将得到以下信息:</p>
<pre><code>lcase_bad = False
for character in passwd:
if not character.islower():
lcase_bad = True
</code></pre>
<p>这将测试整个字符串是否由小写字母组成。如果是,<code>lcase_bad</code>将保留<code>False</code>;否则,它将成为<code>True</code>。如果你把<code>False</code>和<code>True</code>翻过来,称之为<code>lcase_good</code>,你就可以看到至少有一个字符是小写的。在</p>
<p>正如iCodez所指出的,您还可以使用<code>any</code>在生成器理解下重写它。它读起来相当容易:</p>
^{pr2}$
<p>但是,您可能还没有得到生成器的理解,所以为了清晰起见,最好使用<code>for</code>循环。在</p>