2017-07-12 50 views
-1

我得到輸出15.36但我只想要15。我正在使用循環函數,例如round(15.36,2),但仍得到相同的結果。不能正確使用python的圓形功能

+4

第二個參數是小數位數,(即,數字*權*的''') - 嘗試'(15.36,0)' –

回答

1

文檔解釋了論據,round功能相當不錯:

round(number[, ndigits])

返回號碼四捨五入爲ndigits精確小數點後。如果ndigits被省略或者是None,它將返回最接近的整數到它的輸入。

所以,如果你想四捨五入到最接近的整數只是使用它沒有第二個參數:

>>> round(15.36) 
15