擅长:python、mysql、java
<p>我们使用<code>global</code>关键字来访问全局变量,而不是声明它。Python是一种动态语言,无论如何,变量声明没有多大意义。你知道吗</p>
<p>其次,为什么你需要这么多全局变量呢。我相信你能想出其他优雅的方法。你知道吗</p>
<p>第三,请不要使用那么多if/elif语句,而是使用dict语句,这样会更加python-</p>
<pre><code>slot_options = {
"1": """
[X]
""",
"2": """
[X]
"""
...
}
slots = {}
slots[xturn] = slot_options[xturn]
</code></pre>
<p>这条线上有些东西。你知道吗</p>
<p>第四,这些代表“X”位置的“图纸”是怎么回事。你知道吗</p>
<p>我建议您先检查一些当前实现的代码,然后自己设计。它可能会给你一些提示。你可以看看这个-<a href="https://gist.github.com/SudhagarS/3942029" rel="nofollow">Sample tic tac toe gist</a></p>