擅长:python、mysql、java
<p>如果<code>data.GetParam(1)</code>不是整数,则行<code>isinstance((int(data.GetParam(1).lower())), int)</code>将引发ValueError异常。你知道吗</p>
<p>正如user8153所建议的,用try包装转换,除了block:</p>
<pre><code>try:
int(data.GetParam(1))
print(data.GetParam(1) + 'is an integer')
except ValueError:
print(data.GetParam(1) + 'is not an integer')
</code></pre>
<p>{或者,您可以使用<cd3></p>