擅长:python、mysql、java
<p>您可以使用<code>isinstance()</code>方法,因为比较<code>int</code>和<code>str</code>总是<code>False</code>:</p>
<p>所以你可以改变你的状况</p>
<pre><code>if type(r) == 'int' and type(g) == 'int' and type(b) == 'int':
# process
</code></pre>
<p>收件人:</p>
<pre><code>if isinstance(r, int) and isinstance(g, int) and isinstance(b, int):
# process
</code></pre>
<p>其他条件也一样。你知道吗</p>