擅长:python、mysql、java
<p>你的循环不好。你知道吗</p>
<ul>
<li><p>删除:<code>computerChoice = computerSelection()</code>和<code>playerChoice = playerSelection()</code>,因为它们是在<code>roundWinner</code>中计算的。你的每一圈实际上要做2次。</p></li>
<li><p>取消登录:<code>matchWinner(computerTotal, playerTotal)</code></p></li>
</ul>
<pre><code>while True:
winner = roundWinner()
if (winner == 'computer'):
computerTotal = computerTotal + 1
elif (winner == 'player'):
playerTotal = playerTotal + 1
elif (winner == 'exit'):
break
matchWinner(computerTotal, playerTotal)
</code></pre>
<p>同时修复<code>roundWinner</code>在播放器按0时返回'exit'。在这种情况下,退出决定应该上升到所有更高的职能部门。你知道吗</p>