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

詳談Python2.6和Python3.0中對(duì)除法操作的異同

 更新時(shí)間:2017年04月28日 09:35:30   投稿:jingxian  
下面小編就為大家?guī)硪黄斦凱ython2.6和Python3.0中對(duì)除法操作的異同。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

Python中除法有兩種運(yùn)算符:'/'和'//';有三種類型的除法:傳統(tǒng)除法、Floor除法和真除法。

X / Y類型:

在Python2.6或者之前,這個(gè)操作對(duì)于整數(shù)運(yùn)算會(huì)省去小數(shù)部分,而對(duì)于浮點(diǎn)數(shù)運(yùn)算會(huì)保持小數(shù)部分;在Python3.0中變成真除法(無論任何類型都會(huì)保持小數(shù)部分,即使整除也會(huì)表示為浮點(diǎn)數(shù)形式)。

示例代碼:

Python 2.7版本中結(jié)果:

>>> 3/2
1
>>> 3/2.0
1.5
>>> 4/2
2
>>> 4/2.0
2.0

Python 3.4版本中結(jié)果:

>>> 3/2
1.5
>>> 3/2.0
1.5
>>> 4/2
2.0
>>> 4/2.0
2.0

X // Y 類型:

Floor除法:在Python 2.2中新增的操作,在Python2.6和Python3.0中均能使用,這個(gè)操作不考慮操作對(duì)象的類型,總是省略小數(shù)部分,剩下最小的能整除的整數(shù)部分。

示例代碼:

Python 2.7版本中結(jié)果:

>>> 3//2
1
>>> 3//2.0
1.0
>>> 4//2
2
>>> 4//2.0
2.0

Python 3.4版本中結(jié)果(與2.7版本一樣):

概括

>>> 3//2
1
>>> 3//2.0
1.0
>>> 4//2
2
>>> 4//2.0
2.0

來講:

• 在Python 2.6中,'/'執(zhí)行傳統(tǒng)除法,如果操作數(shù)都是整數(shù)的話,執(zhí)行截?cái)嗟恼麛?shù)除法(即對(duì)于結(jié)果只保留整數(shù)部分),否則,執(zhí)行浮點(diǎn)除法(保留余數(shù));'//'執(zhí)行Floor除法,與Python3.0一樣,對(duì)于整數(shù)執(zhí)行截?cái)喑ǎ↑c(diǎn)數(shù)執(zhí)行浮點(diǎn)除法。

• 在Python 3.0中,'/'總是執(zhí)行真除法,不管操作數(shù)的類型,都會(huì)返回包含任何余數(shù)的浮點(diǎn)結(jié)果;'//'執(zhí)行Floor除法,截除掉余數(shù)并且針對(duì)整數(shù)操作數(shù)返回一個(gè)整數(shù),如果有任何一個(gè)操作數(shù)是浮點(diǎn)數(shù),則返回一個(gè)浮點(diǎn)數(shù)。

-------------------------------------------------

補(bǔ)充:

Floor除法:效果等同于math模塊中的floor函數(shù):

math.floor(x) :返回不大于x的整數(shù)

所以當(dāng)運(yùn)算數(shù)是負(fù)數(shù)時(shí):結(jié)果會(huì)向下取整。

>>> 5//3  #1.6666666666666667
1
>>> -5//3
-2
>>> 

與floor()函數(shù)類似的還有很多,比如trunc()函數(shù):

>>> import math
>>> math.trunc(-1.6)
-1
>>> math.trunc(1.6)
1

以上這篇詳談Python2.6和Python3.0中對(duì)除法操作的異同就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中的HTTP請(qǐng)求超時(shí)處理方式

    Python中的HTTP請(qǐng)求超時(shí)處理方式

    HTTP請(qǐng)求超時(shí)是指客戶端在設(shè)定的時(shí)間內(nèi)未收到服務(wù)器完整響應(yīng),合理設(shè)置超時(shí)時(shí)間可提高系統(tǒng)性能和用戶體驗(yàn),Python中,requests庫和aiohttp庫提供超時(shí)控制功能,通過timeout參數(shù)設(shè)置請(qǐng)求超時(shí),并利用try-except捕獲異常,合理超時(shí)設(shè)置和處理是開發(fā)HTTP客戶端的重要技巧
    2024-11-11
  • Python繪制柱狀圖堆疊圖完整代碼

    Python繪制柱狀圖堆疊圖完整代碼

    有個(gè)朋友要求幫忙繪制堆疊柱狀圖,查閱了一些文檔之后也算是完成了,只是一個(gè)小demo,下面我就記錄一下,這篇文章主要給大家介紹了關(guān)于Python繪制柱狀圖堆疊圖的相關(guān)資料,需要的朋友可以參考下
    2023-09-09
  • 基于Python和TFIDF實(shí)現(xiàn)提取文本中的關(guān)鍵詞

    基于Python和TFIDF實(shí)現(xiàn)提取文本中的關(guān)鍵詞

    TFIDF 的工作原理是按比例增加一個(gè)詞語在文檔中出現(xiàn)的次數(shù),但會(huì)被它所在的文檔數(shù)量抵消。本文將利用TFIDF實(shí)現(xiàn)提取文本中的關(guān)鍵詞,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2022-04-04
  • 使用Python自動(dòng)化創(chuàng)建和掃描二維碼

    使用Python自動(dòng)化創(chuàng)建和掃描二維碼

    二維碼(Quick Response code)已成為在物理和數(shù)字領(lǐng)域之間架起橋梁的多功能工具,從分享聯(lián)系信息和網(wǎng)站鏈接到促進(jìn)支付和跟蹤庫存,二維碼在各個(gè)行業(yè)中找到了應(yīng)用,本文將展示如何使用Python自動(dòng)化創(chuàng)建和掃描二維碼,感興趣的朋友可以參考下
    2024-07-07
  • python+pytest接口自動(dòng)化參數(shù)關(guān)聯(lián)

    python+pytest接口自動(dòng)化參數(shù)關(guān)聯(lián)

    這篇文章主要介紹了python+pytest接口自動(dòng)化參數(shù)關(guān)聯(lián),參數(shù)關(guān)聯(lián),也叫接口關(guān)聯(lián),即接口之間存在參數(shù)的聯(lián)系或依賴,更多相關(guān)內(nèi)容需要的小伙伴可可以參考一下
    2022-06-06
  • python實(shí)現(xiàn)的防DDoS腳本

    python實(shí)現(xiàn)的防DDoS腳本

    實(shí)現(xiàn)原理是,查詢netstat的連接數(shù),同IP超過一定連接的用iptables封禁一定時(shí)間,自動(dòng)封禁,自動(dòng)解封。
    2011-02-02
  • Python實(shí)現(xiàn)將圖片轉(zhuǎn)換為ASCII字符畫

    Python實(shí)現(xiàn)將圖片轉(zhuǎn)換為ASCII字符畫

    這篇文章主要介紹了Python實(shí)現(xiàn)將圖片轉(zhuǎn)換為ASCII字符畫,要將圖片轉(zhuǎn)換為字符圖其實(shí)很簡(jiǎn)單,我們首先將圖片轉(zhuǎn)換為灰度圖像,這樣圖片的每個(gè)像素點(diǎn)的顏色值都是0到255,然后我們選用一些在文字矩形框內(nèi)占用面積從大到小的ASCII碼字符
    2022-08-08
  • Pytorch使用transforms

    Pytorch使用transforms

    這篇文章主要介紹了Pytorch使用transforms,tansforms功能,通俗地講,類似于在計(jì)算機(jī)視覺流程里的圖像預(yù)處理部分的數(shù)據(jù)增強(qiáng)。下面來看看文章的具體內(nèi)容介紹吧,需要的朋友可以參考一下
    2021-12-12
  • Python爬蟲入門案例之爬取二手房源數(shù)據(jù)

    Python爬蟲入門案例之爬取二手房源數(shù)據(jù)

    讀萬卷書不如行萬里路,學(xué)的扎不扎實(shí)要通過實(shí)戰(zhàn)才能看出來,今天小編給大家?guī)硪环輕ython爬取二手房源信息的案例,可以用來直觀的了解房價(jià)行情,大家可以在過程中查缺補(bǔ)漏,看看自己掌握程度怎么樣
    2021-10-10
  • Python利用三層神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)手寫數(shù)字分類詳解

    Python利用三層神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)手寫數(shù)字分類詳解

    這篇文章主要介紹了如何設(shè)計(jì)一個(gè)三層神經(jīng)網(wǎng)絡(luò)模型來實(shí)現(xiàn)手寫數(shù)字分類。本文給大家介紹的非常詳細(xì),感興趣的小伙伴快來跟小編一起學(xué)習(xí)一下
    2021-11-11

最新評(píng)論

潜江市| 措勤县| 南郑县| 陆河县| 湖南省| 新巴尔虎左旗| 宁安市| 凭祥市| 齐齐哈尔市| 永年县| 繁昌县| 邳州市| 错那县| 米泉市| 山阴县| 湖北省| 理塘县| 连州市| 桂林市| 威信县| 墨竹工卡县| 河西区| 潼关县| 乐安县| 得荣县| 汝州市| 浙江省| 鄂温| 论坛| 绵阳市| 碌曲县| 冕宁县| 永善县| 资溪县| 西和县| 新沂市| 沾益县| 荔波县| 华容县| 凤庆县| 金平|