擅长:python、mysql、java
<p>运算符优先级和数学规则都说</p>
<pre><code>num_owls_zooA + num_owls_zooB + num_owls_zooC / 3
</code></pre>
<p>将计算为</p>
<pre><code>num_owls_zooA + num_owls_zooB + (num_owls_zooC / 3)
</code></pre>
<p>您需要一些括号才能得到所需的结果:</p>
<pre><code>(num_owls_zooA + num_owls_zooB + num_owls_zooC) / 3
</code></pre>
<p>另外,将<code>int</code>应用于结果可能感觉是错误的。这将导致它总是向下取整。对于平均值,您通常希望将其保持为浮点值,或者至少四舍五入到最接近的值,而不是始终向下</p>