最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實現(xiàn)四舍五入方式

 更新時間:2023年01月28日 09:52:26   作者:烏拉隊長  
這篇文章主要介紹了python實現(xiàn)四舍五入方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

python實現(xiàn)四舍五入

"""
    四舍五入
    :param 
        - dicmal:需要四舍五入的小數(shù)
        - n:需要保留的位數(shù),默認保留小數(shù)點后兩位
"""
def round_up(dicmal, n=2):
      format_str = "%."+str(n)+"f"
      return format_str % dicmal
 

上面的函數(shù)等價于

result = "%.2f" % Decimal

這種方法其實使用的是python的字符串格式化,但是當Decimal為float類型的數(shù)據時,會自動進行四舍五入。

另外,總感覺這種用法并不嚴謹,可能在對某些特殊值進行操作時,會出現(xiàn)錯誤,但目前還沒有發(fā)現(xiàn),如果有人發(fā)現(xiàn)問題,還望不吝指教。

python實現(xiàn)整數(shù)四舍五入

關于四舍五入的方法有很多種:從簡單到復雜依次為:

第一個方法

是利用浮點數(shù)轉整數(shù),后面的小數(shù)會自動刪除的原理,

讓小數(shù)去加0.5看能不能大于1.

num=float(input('輸入數(shù)值:'))
# 這個只能精確到后兩位,如果要更精準,小數(shù)后面多加幾個5就行了。
num+=0.55
num=int(num)
print(num)

第二個方法

是用round函數(shù)來轉換,這個函數(shù)要小數(shù)位多一位才能進行四舍五入。

a=float(input('輸入數(shù)值:'))
b=int(input("要保留幾位小數(shù):"))
a=round(a,b)
print(a)

總結

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

相關文章

  • python實現(xiàn)進度條和系統(tǒng)通知的示例詳解

    python實現(xiàn)進度條和系統(tǒng)通知的示例詳解

    這篇文章主要和大家分享兩個有意思的Python小工具,可以優(yōu)雅地實現(xiàn)進度條和系統(tǒng)通知,文中的示例代碼簡潔易懂,有需要的小伙伴快也跟隨小編一起學習一下
    2023-11-11
  • Python辦公自動化處理的10大場景應用示例

    Python辦公自動化處理的10大場景應用示例

    這篇文章主要為大家介紹了Python辦公自動化處理的10大場景應用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Python獲取B站粉絲數(shù)的示例代碼

    Python獲取B站粉絲數(shù)的示例代碼

    這篇文章主要介紹了Python獲取B站粉絲數(shù)的示例代碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Django如何防止定時任務并發(fā)淺析

    Django如何防止定時任務并發(fā)淺析

    這篇文章主要給大家介紹了關于Django如何防止定時任務并發(fā)的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Django具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • Python 用Redis簡單實現(xiàn)分布式爬蟲的方法

    Python 用Redis簡單實現(xiàn)分布式爬蟲的方法

    本篇文章主要介紹了Python 用Redis簡單實現(xiàn)分布式爬蟲的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 利用Python畫ROC曲線和AUC值計算

    利用Python畫ROC曲線和AUC值計算

    這篇文章給大家介紹了如何利用Python畫ROC曲線,以及AUC值的計算,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-09-09
  • 詳解python中常用配置的讀取方法

    詳解python中常用配置的讀取方法

    常見的應用配置方式有環(huán)境變量和配置文件,對于微服務應用,還會從配置中心加載配置,本文主要介紹了從環(huán)境變量、.env文件、.ini文件、.yaml文件等文件的讀取配置,需要的可以參考下
    2024-01-01
  • 利用Python刪除電腦中重復文件的方法

    利用Python刪除電腦中重復文件的方法

    這篇文章主要介紹了利用Python刪除電腦中的重復文件,下文我們來分享解決電腦中文件重復的情況的一個方法,需要的朋友可以參考一下,希望對大家日常問題解決有所幫助
    2022-05-05
  • Python函數(shù)基礎實例詳解【函數(shù)嵌套,命名空間,函數(shù)對象,閉包函數(shù)等】

    Python函數(shù)基礎實例詳解【函數(shù)嵌套,命名空間,函數(shù)對象,閉包函數(shù)等】

    這篇文章主要介紹了Python函數(shù)基礎,結合實例形式詳細分析了函數(shù)嵌套,命名空間,函數(shù)對象,閉包函數(shù)等相關概念、原理、用法及操作注意事項,需要的朋友可以參考下
    2019-03-03
  • 一文教會你pandas?plot各種繪圖

    一文教會你pandas?plot各種繪圖

    這篇文章主要給大家介紹了關于pandas?plot各種繪圖的相關資料,文中通過圖文以及實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-03-03

最新評論

鹤峰县| 张家口市| 什邡市| 龙游县| 广南县| 宝坻区| 镇安县| 察雅县| 南岸区| 上饶县| 两当县| 沙雅县| 寿阳县| 尉氏县| 乌苏市| 庄河市| 石林| 榆林市| 宜章县| 阿瓦提县| 大姚县| 泗水县| 长寿区| 道孚县| 上饶县| 富源县| 新沂市| 平乡县| 武川县| 揭阳市| 项城市| 甘肃省| 政和县| 祁门县| 安乡县| 四会市| 额尔古纳市| 探索| 湟源县| 榆树市| 洛南县|