擅长:python、mysql、java
<p><code>%r</code>调用<code>repr()</code>,它将<code>False</code>(bool)表示为<code>"False"</code>(string)。你知道吗</p>
<p><code>+</code>只能用于将一个字符串与其他字符串连接起来(否则会得到一个<code>TypeError: cannot concatenate 'str' and 'bool' objects</code>)</p>
<p>在连接<code>False</code>之前,可以将其转换为字符串:</p>
<pre><code>>>> print "Isn't that joke so funny?!" + str(False)
</code></pre>
<p>您也可以尝试新的字符串格式:</p>
<pre><code>>>> print "Isn't that joke so funny?! {!r}".format(False)
Isn't that joke so funny?! False
</code></pre>