擅长:python、mysql、java
<p>我认为最清晰的方法非常接近你的功能,只是做了一些改动:</p>
<ul>
<li>你检查数字是否在1%以内,而不是10%以内</li>
<li>可以使用比较链接</li>
<li>您可以直接返回结果,而不是使用<code>if/else</code></li>
</ul>
<p>像这样:</p>
<pre><code>def isCloseEnough(num1, num2):
return num1 * 0.9 < num2 < num1 * 1.1
</code></pre>