擅长:python、mysql、java
<p>返回值时不要舍入,格式化输出时要舍入</p>
<pre><code>kmh = to_kmh(knots)
if kmh <60:
print(f'{kmh:.1f} - Go faster!')
elif kmh <100:
print(f'{kmh:.1f} - Nice one.')
elif kmh <120:
print(f'{kmh:.1f} - Radical!')
else:
print(f'{kmh:.1f} - Whoa! Slow down!')
</code></pre>
<p>也不需要测试<code>>= 100</code>,因为前面的<code>elif</code>保证了这一点。最后的测试应该是<code>else:</code>,以获得所有更高的值</p>