擅长:python、mysql、java
<p>您是正确的,错误很可能是由于<code>start != ""</code>,因为空字符串和0的计算结果都为false。也许您可以使用<code>isinstance</code>中内置的Python,如下所示:</p>
<pre><code>if isinstance(start,int):
#do something
</code></pre>
<p>但是,这将接受任何整数,如果有人输入的数字超出范围-5到5,则可能会导致问题。相反,您可以使用<code>range</code>来设置可接受的值:</p>
^{pr2}$