擅长:python、mysql、java
<p><code>restart</code>是在<code>if</code>中定义的,这就是为什么您无法访问它,范围在if:</p>
<pre><code>restart = input("Run Again? Y/N: ").lower()
</code></pre>
<p>所以你必须把它向上和向外移动,如果:</p>
<pre><code> restart = "n"
if shuffle_user == 'y':
random.shuffle(soccer_teams)
print("List after first shuffle: ", soccer_teams)
random.shuffle(soccer_teams)
print("List after second shuffle: ", soccer_teams)
input("Run Again? Y/N: ").lower()
</code></pre>