擅长:python、mysql、java
<p>“赋值前引用的变量”只意味着你使用的变量还不存在。在您的代码中,问题是这一行:</p>
<pre><code>totalPints += pints[counter]
</code></pre>
<p>这是totalPints的第一次出现。请记住“+=”构造完全等同于</p>
^{pr2}$
<p>而这正是python反对的右侧出现的情况。要解决此问题,请使用初始化变量</p>
<pre><code>totalPints = 0
</code></pre>
<p>在你进入循环之前。在</p>