擅长:python、mysql、java
<p>您可以使用<a href="https://docs.python.org/3/library/string.html#custom-string-formatting" rel="nofollow noreferrer">str.format</a>:</p>
<pre><code>>>> '{:.2g}'.format(3.658940e-11)
'3.7e-11'
</code></pre>
<p>字符串切片在这里不起作用,因为它不舍入值:</p>
<pre><code>>>> s = '3.658940e-11'
>>> s[:3] + 'e' + s.split('e')[1]
'3.6e-11'
</code></pre>