擅长:python、mysql、java
<p>这是错误的(永远是真的)</p>
<pre><code>if number == 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9:
</code></pre>
<p>使用</p>
^{pr2}$
<p>这也是错误的</p>
<pre><code>for char in self.__file:
if char == '.':
self.__puzzle += ' '
else:
self.__puzzle += char
</code></pre>
<p>迭代一个文件会产生<em>行</em>而不是字符。在</p>
<p>我建议你用较小的部分编写和测试代码。在其中放入一些<code>print</code>,以确保代码按照您的预期运行。在</p>