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

python 保存float類型的小數的位數方法

 更新時間:2018年10月17日 12:11:44   作者:慢慢的踏實走  
今天小編就為大家分享一篇python 保存float類型的小數的位數方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

python保留兩位小數:

In [1]: a = 5.026

In [2]: b = 5.000

In [3]: round(a,2)
Out[3]: 5.03

In [4]: round(b,2)
Out[4]: 5.0

In [5]: '%.2f' % a
Out[5]: '5.03'

In [6]: '%.2f' % b
Out[6]: '5.00'

In [7]: float('%.2f' % a)
Out[7]: 5.03

In [8]: float('%.2f' % b)
Out[8]: 5.0

In [9]: from decimal import Decimal

In [10]: Decimal('5.026').quantize(Decimal('0.00'))
Out[10]: Decimal('5.03')

In [11]: Decimal('5.000').quantize(Decimal('0.00'))
Out[11]: Decimal('5.00')

這里有三種方法

round(a,2)

'%.2f' % a

Decimal('5.000').quantize(Decimal('0.00'))

當需要輸出的結果要求有兩位小數的時候,字符串形式的:'%.2f' % a 方式最好,其次用Decimal。

需要注意的:

1. 可以傳遞給Decimal整型或者字符串參數,但不能是浮點數據,因為浮點數據本身就不準確。

2. Decimal還可以用來限定數據的總位數。

以上這篇python 保存float類型的小數的位數方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 利用Python繪制創(chuàng)意中秋節(jié)月餅

    利用Python繪制創(chuàng)意中秋節(jié)月餅

    又是一年中秋至——花好月圓夜。turtle庫作為Python重要的標準庫之一,是最有價值的程序設計入門實踐庫,它是程序設計入門層面最常用的基本繪圖庫。本文將使用turtle(海龜)來繪制中秋創(chuàng)意月餅,感興趣的可以了解一下
    2022-09-09
  • Python中模塊pymysql查詢結果后如何獲取字段列表

    Python中模塊pymysql查詢結果后如何獲取字段列表

    pymsql是Python中操作MySQL的模塊,其使用方法和MySQLdb幾乎相同。下面這篇文章主要給大家介紹了關于Python中模塊pymysql查詢結果后如何獲取字段列表的相關資料,文中介紹的非常詳細,需要的朋友可以參考借鑒,下面來看看詳細的介紹。
    2017-06-06
  • Python中Tkinter組件Listbox的具體使用

    Python中Tkinter組件Listbox的具體使用

    本文主要介紹了Python中Tkinter組件Listbox的具體使用,Listbox組件用于顯示一個選擇列表,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Python爬蟲實現爬取下載網站數據的幾種方法示例

    Python爬蟲實現爬取下載網站數據的幾種方法示例

    這篇文章主要為大家介紹了Python爬蟲實現爬取下載網站數據的幾種方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • django 數據庫 get_or_create函數返回值是tuple的問題

    django 數據庫 get_or_create函數返回值是tuple的問題

    這篇文章主要介紹了django 數據庫 get_or_create函數返回值是tuple的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python中將字典轉換為XML以及相關的命名空間解析

    Python中將字典轉換為XML以及相關的命名空間解析

    這篇文章主要介紹了Python中將字典轉換為XML以及相關的命名空間解析,包括使用字典創(chuàng)建XML等知識,需要的朋友可以參考下
    2015-10-10
  • Python使用pyglet庫完整實現漢諾塔游戲流程詳解

    Python使用pyglet庫完整實現漢諾塔游戲流程詳解

    這篇文章主要介紹了Python使用pyglet庫完整實現漢諾塔游戲流程,漢諾塔問題是一個遞歸問題,也可以使用非遞歸法來解決,這個問題不僅是一個數學和邏輯問題,也是一個很好的教學工具,可以用來教授遞歸、算法和邏輯思考等概念,需要的朋友可以參考下
    2007-02-02
  • Python?Nuitka打包的實現步驟

    Python?Nuitka打包的實現步驟

    在Python應用程序開發(fā)中,打包是將代碼和依賴項組合成可執(zhí)行文件或庫的關鍵步驟之一,本文主要介紹了Python?Nuitka打包的實現步驟,感興趣的可以了解一下
    2023-12-12
  • Python 靜態(tài)方法和類方法實例分析

    Python 靜態(tài)方法和類方法實例分析

    這篇文章主要介紹了Python 靜態(tài)方法和類方法,結合實例形式分析了Python類、實例、靜態(tài)方法等相關概念、原理與使用技巧,需要的朋友可以參考下
    2019-11-11
  • Python中捕捉詳細異常信息的代碼示例

    Python中捕捉詳細異常信息的代碼示例

    這篇文章主要介紹了Python中捕捉詳細異常信息的代碼示例,本文的代碼是從Python 2.7的源碼中得來,可以獲取文件位置、行號、函數、異常信息等內容,需要的朋友可以參考下
    2014-09-09

最新評論