擅长:python、mysql、java
<p>首先,您需要用<code>and</code>更改第一个<code>if</code>中的<code>or</code></p>
<p>第二,第一个<code>else</code>中的<code>if-else</code>块是冗余的。尝试删除它,但将代码保留在第二个<code>else</code>块中</p>
<p>第三,在<code>while</code>之后添加一个<code>append</code>,这样存储在<code>string</code>变量中的最后一个单词也会进入<code>txa</code>列表</p>
<p>你的代码会像这样-</p>
<pre><code>while(n < len(textarea)):
if(textarea[n] != ' ' and textarea[n] != ','):
string += textarea[n]
n=n+1
print (string)
else:
print ("For some reason I'm never here.")
txa.append(string)
string = ""
n=n+1
txa.append(string)
print(txa)
</code></pre>
<p>提示:此外,您可以尝试使用内置函数来进行拆分</p>
<pre><code>txa = str(raw_input()).replace(',', ' ').split()
</code></pre>
<p>这个班轮很好用</p>