擅长:python、mysql、java
<p>有几个错误:</p>
<ul>
<li>调用<code>input()</code>两次,而第二次没有将其附加到列表中</li>
<li><code>'END' in L</code>确定列表<code>L</code>中是否存在{<cd3>}(整行)(没有)</li>
</ul>
<p>注意:<code>input()</code>已经返回了一个<code>str</code>对象;不需要对其返回值调用<code>str()</code>。在</p>
<p>要读取输入直到有空行,您可以:</p>
<pre><code>def getBASIC():
return list(iter(input, ''))
</code></pre>
<p>或读取,直到在行尾遇到<code>END</code>:</p>
^{pr2}$