python中使用round()函數來對結果進行取舍,round不是簡單的四舍五入。
round()如果只有一個數作為參數,不指定位數的時候,返回的是一個整數,而且是最靠近的整數(這點上類似四舍五入)。但是當出現.5的時候,兩邊的距離都一樣,round()取靠近的偶數,這就是為什么round(2.5)=2。當指定取舍的小數點位數的時候,一般情況也是使用四舍五入的規則,但是碰到.5的這樣情況,如果要取舍的位數前的小樹是奇數,則直接舍棄,如果偶數這向上取舍。看下面的示例:
>>>round(2.635,2)
2.63
>>>round(2.645,2)
以上內容為大家介紹了python如何取小數點,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。