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

對(duì)python中的float除法和整除法的實(shí)例詳解

 更新時(shí)間:2019年07月20日 11:58:34   作者:Kair  
今天小編就為大家分享一篇對(duì)python中的float除法和整除法的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

從python2.2開始,便有兩種除法運(yùn)算符:"/"、"http://"。兩者最大區(qū)別在:

python2.2前的版本和python2.2以后3.0以前的版本的默認(rèn)情況下,"/"所做的除法是以一種兩個(gè)數(shù)或者多個(gè)數(shù)出現(xiàn)一個(gè)浮點(diǎn)數(shù)結(jié)果就以浮點(diǎn)數(shù)的形式表示,即float除法

"http://"所做的除法則不相同,"http://"不管兩者出現(xiàn)任何數(shù),都以整除結(jié)果為準(zhǔn),不對(duì)小數(shù)部分進(jìn)行處理,直接拋棄,也就是整除法

以下是筆者在編譯器測試的數(shù)據(jù),測試的版本是python2.7

關(guān)于"/":

>>> 3/2
1
>>> 3/2.0
1.5
>>> 3.0/2
1.5
>>> 10/3.0
3.3333333333333335

由以上的例子我們可得出,只要除數(shù)中有一個(gè)數(shù)是浮點(diǎn)數(shù),那么得到的結(jié)果也是浮點(diǎn)數(shù)

以下是關(guān)于"http://":

>>> 3//2
1
>>> 3//2.0
1.0
>>> 3.0//2
1.0
>>> 3.0//2.0
1.0

由以上的例子,我們可以看出,兩個(gè)整型相除,得到的還是整型,但是。如果一個(gè)浮點(diǎn)數(shù)除以一個(gè)非浮點(diǎn)數(shù)得到的還會(huì)是一個(gè)浮點(diǎn)數(shù),但是,計(jì)算的結(jié)果卻是忽略小數(shù)部分,運(yùn)算的結(jié)果類似兩個(gè)整型相除,但是得到一個(gè)浮點(diǎn)數(shù)。另外"http://"對(duì)于兩個(gè)浮點(diǎn)數(shù)也是不例外的。

如何讓"/"和"http://"進(jìn)行分工

在默認(rèn)情況下,這兩種運(yùn)算符有很大的重疊地方,比如,當(dāng)兩個(gè)數(shù)都是整數(shù)的時(shí)候,兩者的運(yùn)算結(jié)果是沒有區(qū)別的。如果想在python中讓這兩種有一個(gè)明確的分工。即"/"可以用于float除法,"http://"用于整除法,我們可以在程序開始的時(shí)候做以下聲明:

from __future__ import division

聲明后測試的結(jié)果(以下測試的版本是python2.7)

>>> from __future__ import division
>>> 3/2
1.5
>>> 3.0/2
1.5
>>> 3/2.0
1.5
>>> 3.0/2.0
1.5
>>> 3//2
1
>>> 3.0//2
1.0
>>> 3.0//2.0
1.0
>>> 3//2.0
1.0
>>> -11/2
-5.5

以上,我們可以知道,做這個(gè)聲明以后,"/"進(jìn)行的將是float除法而不是整除法。

還需要注意的是,在pyhton3中,"/"表示的就是float除,不需要再引入模塊,就算分子分母都是int,返回的也將是浮點(diǎn)數(shù)

以上這篇對(duì)python中的float除法和整除法的實(shí)例詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python處理document文檔保留原樣式

    python處理document文檔保留原樣式

    這篇文章主要為大家詳細(xì)介紹了python處理document文檔保留原樣式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 詳解Python如何獲取和理用戶的連續(xù)輸入

    詳解Python如何獲取和理用戶的連續(xù)輸入

    這篇文章主要為大家詳細(xì)介紹了如何在?Python?中獲取和處理用戶的連續(xù)輸入,包括基本的輸入方法、輸入驗(yàn)證、異常處理以及一些常見的應(yīng)用場景,感興趣的可以了解下
    2024-03-03
  • 詳解python中sort排序使用

    詳解python中sort排序使用

    這篇文章主要介紹了python中sort排序使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Python入門之模塊與包

    Python入門之模塊與包

    這篇文章主要為大家介紹了Python的模塊與包,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python 哈希表實(shí)現(xiàn)簡單python字典代碼實(shí)例

    python 哈希表實(shí)現(xiàn)簡單python字典代碼實(shí)例

    這篇文章主要介紹了python 哈希表實(shí)現(xiàn)簡單python字典代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python實(shí)現(xiàn)國外賭場熱門游戲Craps(雙骰子)

    Python實(shí)現(xiàn)國外賭場熱門游戲Craps(雙骰子)

    這篇文章主要介紹了Python實(shí)現(xiàn)國外賭場熱門游戲Craps(雙骰子)的源碼及運(yùn)行方法,十分簡單,有需要的小伙伴可以參考下。
    2015-03-03
  • scrapy爬蟲部署服務(wù)器的方法步驟

    scrapy爬蟲部署服務(wù)器的方法步驟

    本文主要介紹了scrapy爬蟲部署服務(wù)器的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • python實(shí)現(xiàn)狄克斯特拉算法

    python實(shí)現(xiàn)狄克斯特拉算法

    這篇文章主要介紹了python實(shí)現(xiàn)狄克斯特拉算法。想了解數(shù)據(jù)結(jié)構(gòu)和算法朋友可以參考下
    2021-04-04
  • python如何將aac轉(zhuǎn)為mp3,保持原有目錄結(jié)構(gòu)

    python如何將aac轉(zhuǎn)為mp3,保持原有目錄結(jié)構(gòu)

    使用Python腳本實(shí)現(xiàn)AAC格式轉(zhuǎn)MP3格式的方法介紹,需要用戶輸入AAC文件所在目錄路徑和MP3輸出目錄路徑,通過調(diào)用FFmpeg工具實(shí)現(xiàn)格式轉(zhuǎn)換,該腳本簡單易懂,適合需要批量處理音頻文件的用戶,使用前需確保已安裝FFmpeg環(huán)境
    2024-11-11
  • Python調(diào)用Matplotlib繪制振動(dòng)圖、箱型圖和提琴圖

    Python調(diào)用Matplotlib繪制振動(dòng)圖、箱型圖和提琴圖

    Matplotlib作為用于數(shù)據(jù)可視化的Python軟件包,能夠繪制多種2D圖像,它使用簡單、代碼清晰易懂,深受廣大技術(shù)愛好者喜愛。本文主要介紹了通過?Matplotlib繪制振動(dòng)圖、箱型圖、提琴圖,需要的朋友可以參考一下
    2021-12-12

最新評(píng)論

民乐县| 青铜峡市| 中山市| 浠水县| 盈江县| 乳源| 贵德县| 贺兰县| 秀山| 确山县| 文昌市| 阳原县| 泰兴市| 普格县| 广平县| 洛浦县| 壶关县| 临澧县| 绩溪县| 潜江市| 永昌县| 舞钢市| 塔城市| 襄樊市| 临武县| 隆昌县| 巴马| 保德县| 仙居县| 澄江县| 松江区| 星子县| 五莲县| 三原县| 湄潭县| 保山市| 饶平县| 开封市| 舒城县| 彰武县| 阜新|