欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python如何保留float類型小數(shù)點后3位

 更新時間:2022年05月17日 09:27:52   作者:quantLearner  
這篇文章主要介紹了Python如何保留float類型小數(shù)點后3位,具有很好的參考價值,希望對的大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

保留float類型小數(shù)點后3位

float

查詢持倉數(shù)據(jù),數(shù)字貨幣交易所一般給出的是float類型,且小數(shù)點十幾位,為了展示便捷,只保留小數(shù)點后3位。

float數(shù)據(jù)類型,保留小數(shù)點的方式有三種

一、round()

>> x = 3.897654326
>> round(x, 3)
3.898
>> x = 3.000000
>> round(x, 3)
3.0

round函數(shù)自動四舍五入;自動去掉多余的0

二、'%.3f'%x

>> x = 3.897654326
>> '%.3f' % x
3.898
>> x = 3.000000
>> '%.3f' % x
3.000

'%.3f'%x自動四舍五入;保留多余的0

三、decimal

>> from decimal import Decimal
>> Decimal('3.897654326').quantize(Decimal('0.000'))
3.898
>> Decimal('3.000000000').quantize(Decimal('0.000'))
3.000

小數(shù)點后的位數(shù)

第一種方法

a = 8.8888
使用round 函數(shù)
b = round(a,2) # 保留小數(shù)點后兩位小數(shù),會四舍五入
b 就等于8.89

第二種方法

b= "%.2f"%a # 也會四舍五入

第三種方法

ret1 = Decimal("88.001").quantize(Decimal("0.00"))
print(ret1)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 實現(xiàn)矩陣填充0的例子

    python 實現(xiàn)矩陣填充0的例子

    今天小編就為大家分享一篇python 實現(xiàn)矩陣填充0的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python?matplotlib繪圖時指定圖像大小及放大圖像詳解

    Python?matplotlib繪圖時指定圖像大小及放大圖像詳解

    Matplotlib是一個面向?qū)ο蟮睦L圖庫,我們繪制的圖像中,每條曲線,每個邊框等等都對應(yīng)一個對象,下面這篇文章主要給大家介紹了關(guān)于Python?matplotlib繪圖時指定圖像大小及放大圖像的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • python機器學(xué)習(xí)deepchecks庫訓(xùn)練檢查模型特點探索

    python機器學(xué)習(xí)deepchecks庫訓(xùn)練檢查模型特點探索

    這篇文章主要介紹了python機器學(xué)習(xí)deepchecks庫的訓(xùn)練檢查模型特點實例探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • python異步編程之a(chǎn)syncio低階API的使用詳解

    python異步編程之a(chǎn)syncio低階API的使用詳解

    asyncio中低階API的種類很多,涉及到開發(fā)的5個方面,這篇文章主要為大家詳細介紹了這些低階API的具體使用,感興趣的小伙伴可以學(xué)習(xí)一下
    2024-01-01
  • PyInstaller常用打包命令舉例詳解

    PyInstaller常用打包命令舉例詳解

    使用PyInstaller你可以方便地將Python程序打包成可執(zhí)行文件,讓你的程序更容易分享和分發(fā),這篇文章主要給大家介紹了關(guān)于PyInstaller常用打包命令的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • 解決Python3 struct報錯argument for 's' must be a bytes object

    解決Python3 struct報錯argument for 's'&

    這篇文章主要為大家介紹了解決Python3 struct報錯argument for 's' must be a bytes object方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Windows11使用Cpython?編譯文件報錯?error:?Unable?to?find?vcvarsall.bat?完美解決方法

    Windows11使用Cpython?編譯文件報錯?error:?Unable?to?find?vcvars

    這篇文章主要介紹了Windows11使用Cpython編譯文件報錯error:Unable?to find?vcvarsall.bat完美解決方法,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • 使paramiko庫執(zhí)行命令時在給定的時間強制退出功能的實現(xiàn)

    使paramiko庫執(zhí)行命令時在給定的時間強制退出功能的實現(xiàn)

    這篇文章主要介紹了使paramiko庫執(zhí)行命令時,在給定的時間強制退出,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • python將處理好的圖像保存到指定目錄下的方法

    python將處理好的圖像保存到指定目錄下的方法

    今天小編就為大家分享一篇python將處理好的圖像保存到指定目錄下的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python struct.unpack

    Python struct.unpack

    Python中按一定的格式取出某字符串中的子字符串,使用struck.unpack是非常高效的。
    2008-09-09

最新評論