前段時間遇到一個問題,python中怎么設置小數點位數,經過查資料,在這里整理了兩種較為簡單的方法:
法1:利用python內置的round()函數
a = 1.1314 a = 1.0000 a = 1.1267 b = round(a, 2) b = round(a, 2) b = round(a, 2) output: b=1.13 output: b=1.0 output: b=1.13
法2:
a = 1.1314 a = 1.0000 a = 1.1267 b = '%.2f' % a b = '%.2f' % a b = '%.2f' % a output: b=1.13 output: b=1.00 output: b=1.13
注:關于后一位為5時的舍入問題,有空再寫。
以上這篇python中實現控制小數點位數的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答