擅长:python、mysql、java
<p><code>int</code>就可以了,当您将<code>0</code>作为第二个参数传递时:</p>
<pre><code> int('0x123', 0)
=> 291
int('0o12', 0)
=> 10
</code></pre>
<p>如果您想支持注释,<code>str.partition</code>是我能想到的最简单的方法:</p>
<pre><code> int('36#foo'.partition('#')[0], 0)
=> 36
</code></pre>