擅长:python、mysql、java
<p>您的程序打印<code>boolean</code>,这是错误的,所以您知道它来自哪里。在</p>
<p>如果一个函数没有显式返回任何内容,它会自动返回None,并且当您使用</p>
<pre><code>print uses_all('facebook', 'd')
</code></pre>
<p>您要求它打印<code>uses_all</code>返回的内容,即None。因此:</p>
^{pr2}$
<p>顺便说一句,我认为您的函数可以更简洁地写为</p>
<pre><code>def uses_all(word, allused):
return all(e in word for e in allused)
</code></pre>
<p>可以提高效率,但这对政府工作来说已经足够了。<a href="http://docs.python.org/library/functions.html#all" rel="noreferrer">all</a>函数非常方便(另请参见<code>any</code>)。在</p>