擅长:python、mysql、java
<p>您的<code>rentalcarcost()</code>函数只返回其中一个分支中的<code>cost</code>值:</p>
<pre><code>def rentalcarcost(days):
cost = 40 * days
if days >= 7:
cost - 50
elif days >= 3:
cost - 20
else:
return cost
</code></pre>
<p>所以只有当<code>days</code>小于3时,才会返回成本。其他分支也需要包括<code>return</code>语句,否则将返回<code>None</code>:</p>
^{pr2}$