擅长:python、mysql、java
<p>我注意到你的逻辑有点错误。在</p>
<p>一个是<code>re.match()</code>将应用于<strong>模式</strong>而不是列表上。对于<code>list</code>我们可以使用类似于</p>
<pre><code>if element in list:
# Do something
</code></pre>
<p>下一个问题是,如果用户输入了一个有效的输入,<code>len(userThrow) > 1</code>将永远不会得到满足。所以做<code>len(userThrow) >= 1</code>甚至{<cd5>}。在</p>
<p>最后,我在条件分支上添加了一个<code>continue</code>语句,用于捕捉错误的输入,而不是从那里再次读取输入。在</p>
<hr/>
<p>最后,这是工作代码!在</p>
^{pr2}$
<hr/>
<p>希望这有帮助!:)</p>