<p>我有一个代码,在对它们进行数学运算后输出一大堆数字。在代码的某一点上,它们被<code>numpy.rint</code>取整,在某些情况下(我相信当9四舍五入到10时),我会得到一个我不想要的尾随零。我有一些代码看起来像这样</p>
<pre><code>ra3n = ra3/60 * 10
ra3n = np.rint(ra3n)
ra3n = ra3n.astype(str) ##there is a good reason that this needs to be a string
</code></pre>
<p>我需要所有得到的<code>ra3n</code>都是5个字符长,但偶尔会有一个字符长6个字符。如何正确格式化?请记住,我是一个彻头彻尾的python noob,所以我可能需要为我详细说明它=)</p>
<p>编辑:</p>
<p>以下是我的输出:</p>
^{pr2}$
<p>在字符串的前半部分有6位而不是5位的情况是错误的;后面的零不应该存在。在</p>