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

詳解Python3除法之真除法、截斷除法和下取整對比

 更新時間:2019年05月23日 14:22:40   作者:若數(shù)  
這篇文章主要介紹了詳解Python3除法之真除法、截斷除法和下取整對比,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

概述

在Python3中,數(shù)學運算中的除法被分為兩種,分別是“真除法”,即無論任何類型相除的結(jié)果都會保留小數(shù)點,和我們實際的數(shù)學運算結(jié)果一致,而“截斷除法”,則是無論任何類型相除的結(jié)果都會省略結(jié)果的小數(shù)部分,剩下最小的能整除的整數(shù)部分。

以下是兩種除法的基本形式:

# 真除法
X / Y
# 截斷除法
X // Y

真除法

X = 8
Y = 2
Z = 3

print(X / Y)
print(X / Z)

示例結(jié)果:

4.0
2.6666666666666665

真除法的結(jié)果表明不論操作數(shù)的類型其相除結(jié)果都返回一個浮點結(jié)果。

截斷除法

X = 8
Y = 2
Z = 3
S = -8

print(X // Y)
print(X // Z)
print(S // Y)
print(S // Z)

示例結(jié)果:

4
2
-4
-3

從示例中我們可以看到,截斷除法并不是真的直接去掉小數(shù)點后面的數(shù)字,而是類似模塊math中的floor方法,即向下取整,且負值的取整方式也是這樣的。

import math

math.floor(2.0)
math.floor(2.6666666666666665)
math.floor(-2.0)
math.floor(-2.6666666666666665)

示例結(jié)果:

2
2
-2
-3

同樣的模塊math中的ceil方法可以實現(xiàn)浮點數(shù)的上取整。

import math

print(math.ceil(2.0))
print(math.ceil(2.6666666666666665))
print(math.ceil(-2.0))
print(math.ceil(-2.6666666666666665))

2
3
-2
-2

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中type的構(gòu)造函數(shù)參數(shù)含義說明

    Python中type的構(gòu)造函數(shù)參數(shù)含義說明

    這篇文章主要介紹了Python中type的構(gòu)造函數(shù)參數(shù)含義說明,本文用一個編碼實例解釋Python type的參數(shù)的作用和含義,需要的朋友可以參考下
    2015-06-06
  • Python字符串大小寫轉(zhuǎn)換拼接刪除空白

    Python字符串大小寫轉(zhuǎn)換拼接刪除空白

    這篇文章主要介紹了Python字符串大小寫轉(zhuǎn)換拼接刪除空白的方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • Pycharm 文件更改目錄后,執(zhí)行路徑未更新的解決方法

    Pycharm 文件更改目錄后,執(zhí)行路徑未更新的解決方法

    今天小編就為大家分享一篇Pycharm 文件更改目錄后,執(zhí)行路徑未更新的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • pygame實現(xiàn)簡單五子棋游戲

    pygame實現(xiàn)簡單五子棋游戲

    這篇文章主要為大家詳細介紹了pygame實現(xiàn)簡單五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下<BR>
    2022-01-01
  • pandas中Series和DataFrame的rank方法解析

    pandas中Series和DataFrame的rank方法解析

    pandas中的rank方法是用于數(shù)據(jù)排名的重要工具,它不返回排序后的數(shù)據(jù),而是數(shù)據(jù)的排名。rank方法可以處理相同數(shù)據(jù)的排名,通過平均排名方式解決排名沖突,并支持自定義排序規(guī)則及逆序排名。此外,DataFrame的rank方法允許在行或列上計算排名
    2024-09-09
  • 教你如何在Pytorch中使用TensorBoard

    教你如何在Pytorch中使用TensorBoard

    TensorBoard是TensorFlow中強大的可視化工具,今天通過本文給大家介紹如何在Pytorch中使用TensorBoard,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友一起看看吧
    2021-08-08
  • python2.7無法使用pip的解決方法(安裝easy_install)

    python2.7無法使用pip的解決方法(安裝easy_install)

    下面小編就為大家分享一篇python2.7無法使用pip的解決方法(安裝easy_install),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 基于Python實現(xiàn)快遞信息提取

    基于Python實現(xiàn)快遞信息提取

    這篇文章主要為大家介紹了如何利用Python實現(xiàn)提取快遞信息,文中的示例代碼講解詳細,對我們學習Python有一定幫助,需要的可以參考一下
    2022-03-03
  • Python與MongoDB交互的代碼實現(xiàn)

    Python與MongoDB交互的代碼實現(xiàn)

    Python與MongoDB的交互通常通過pymongo庫來實現(xiàn),pymongo是一個官方的Python驅(qū)動程序,用于與MongoDB數(shù)據(jù)庫進行交互,以下是一個簡單的示例,具有一定的參考價值,需要的朋友可以參考下
    2024-10-10
  • python 讀取dicom文件,生成info.txt和raw文件的方法

    python 讀取dicom文件,生成info.txt和raw文件的方法

    今天小編就為大家分享一篇python 讀取dicom文件,生成info.txt和raw文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01

最新評論

威远县| 瑞丽市| 林州市| 西昌市| 乐至县| 多伦县| 乐昌市| 喜德县| 钟祥市| 周至县| 滦南县| 观塘区| 利川市| 清流县| 康平县| 新竹市| 龙胜| 海口市| 开封县| 锡林浩特市| 乌拉特后旗| 万年县| 兰溪市| 大邑县| 信宜市| 灯塔市| 慈利县| 积石山| 阿坝| 香河县| 广东省| 报价| 林西县| 韶山市| 沧州市| 泾源县| 峨边| 高青县| 天门市| 常德市| 普兰店市|