擅长:python、mysql、java
<p>我建议使用<code>for each</code>循环,而不是按索引进行<code>for</code>循环迭代(就像使用计数器一样),如下所示:</p>
<pre><code>valid=False
usernames=open("username.txt","r")
P1Username=input("Enter your username Player 1: ")
for line in usernames.readlines():
if P1Username in line:
valid = True
{go on with your code}
</code></pre>
<p>在您的代码中,您将使用户创建其用户的次数与文件中的名称相同。
使用上面的代码,您可以将验证与之后的过程分开。你知道吗</p>
<p>我认为这将简化您的代码,允许更快更容易的修复。你知道吗</p>