擅长:python、mysql、java
<p>我之前发布的答案是错误的,因为它是基于对名称空间文档的误解(感谢他们指出了我的错误),所以这是一个经过严格编辑的答案:</p>
<p>问题出在while循环中,当我在前面给出错误答案后发布了指向整个代码的链接时,我能够读取该循环。在</p>
<pre><code>while gameWinner==0:
endTurn=1
turn(player1)
if not gameWinner==0:
endTurn=1
turn(player2)
</code></pre>
<p>在这个循环中,游戏永远无法到达玩家2,直到游戏赢家!=0。
我将整个代码添加到我的沙盒中,并将其更改为:</p>
^{pr2}$
<p>然而,游戏仍然是一辆马车。。。没人能赢!在将gameWinner添加到全局语句中之前,winGame()函数不会全局更改gameWinner。在</p>
^{3}$