擅长:python、mysql、java
<p>确保<code>move</code>变量是int变量类型。它可能是一个字符串,需要转换为int,以便您可以将其用作电路板的索引</p>
<p>下面是一个你可以做到这一点的例子。创建函数<code>getMove()</code></p>
<pre><code>def getMove():
got_move = False
while got_move is False:
move = input("Enter a number 1-9: ")
if move.isdigit():
move = int(move)
if move <= 9 and move >= 1:
got_move = True
else:
print("\n*** move is out of bounds. Numbers 1-9 only ***\n")
else:
print("\n*** Invalid input. Numbers 1-9 only ***\n")
return move
</code></pre>
<p>然后更改分配“移动”的代码,如下所示:</p>
<pre><code>move = getMove()
</code></pre>