擅长:python、mysql、java
<pre><code>isinstance(n, int)
</code></pre>
<p>如果您需要知道它是否是一个实际的int而不是int的子类(通常您不需要这样做):</p>
<pre><code>type(n) is int
</code></pre>
<p>这:</p>
<pre><code>return int(n) == n
</code></pre>
<p>这不是一个好主意,因为跨类型比较可能是真的-特别是<code>int(3.0)==3.0</code></p>