擅长:python、mysql、java
<p>您需要将x重新分配给<code>x = int(x)</code>的值,或者如果您只想格式化输出,也可以使用str.format:</p>
<pre><code>print "Het antwoord van de berekening is: {:.0f}.".format(x)
</code></pre>
<p>int和round将显示不同的行为,如果小数点后有任何>;=5,则<code>int</code>将落地,但round将向上取整,如果要实际使用round,则可能需要将两者结合起来:</p>
<pre><code>In [7]: x = round(1.5)
In [8]: x
Out[8]: 2.0
In [9]: int(x)
Out[9]: 2
</code></pre>
<p>或者再次与<code>str.format</code>结合:</p>
<pre><code>In [10]: print "Het antwoord van de berekening is: {:.0f}".format(round(1.5))
Het antwoord van de berekening is: 2
</code></pre>