《電子技術(shù)應用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 一文了解Python中的數(shù)字類型

一文了解Python中的數(shù)字類型

2019-06-15
關(guān)鍵詞: Python Hello Long

  數(shù)字類型是不可變類型。所謂的不可變類型,指的是類型的值一旦有不同了,那么它就是一個全新的對象。數(shù)字1和2分別代表兩個不同的對象,對變量重新賦值一個數(shù)字類型,會新建一個數(shù)字對象。

  還是要強調(diào)一下Python的變量和數(shù)據(jù)類型的關(guān)系,變量只是對某個對象的引用或者說代號、名字、調(diào)用等等,變量本身沒有數(shù)據(jù)類型的概念 。只有1,[1,2],"hello"這一類對象才具有數(shù)據(jù)類型的概念。

  Python 支持三種不同的數(shù)字類型,整數(shù)、浮點數(shù)和復數(shù)。

5d01de3701d45-thumb.jpg

  整數(shù)

  通常被稱為整型,數(shù)值為正或者負,不帶小數(shù)點。python 3的整型可以當做Long類型使用,所以python 3 沒有python 2的Long類型。

  表示數(shù)字的時候,有時我們還會用八進制或十六進制來表示:

  十六進制用0x前綴和0-9,a-f表示,例如:0xff00

  八進制用0o前綴和0-7表示,例如0o45

  python的整數(shù)長度為16,32位,并且通常是連續(xù)分配內(nèi)存空間的。

2.jpg

  從上面的空間地址看,地址之間正好差16,32。

  小整數(shù)對象池

  python初始化的時候會自動建立一個小整數(shù)對象池,方便我們調(diào)用,避免后期重復生成!這是一個包含262個指向整數(shù)對象的指針數(shù)組,范圍是-5到256。也就是說比如整數(shù)10,即使我們在程序里沒有創(chuàng)建它,其實在Python后臺已經(jīng)悄悄為我們創(chuàng)建了。

  為什么要這樣呢?我們都知道,在程序運行時,包括Python后臺自己的運行環(huán)境中,會頻繁使用這一范圍內(nèi)的整數(shù),如果每需要一個,你就創(chuàng)建一個,那么無疑會增加很多開銷。創(chuàng)建一個一直存在,永不銷毀,隨用隨拿的小整數(shù)對象池,無疑是個比較實惠的做法。

3.jpg

  從id(-6)和id(257)的地址,我們能看出小整數(shù)對象池的范圍,正好是-5到256。

  除了小整數(shù)對象池,Python還有整數(shù)緩沖區(qū)的概念,也就是剛被刪除的整數(shù),不會被真正立刻刪除回收,而是在后臺緩沖一段時間,等待下一次的可能調(diào)用。

4.jpg

  上面,我給變量a賦值了整數(shù)100,看了一下它的內(nèi)存地址。然后我把a刪了,又創(chuàng)建個新變量b,依然賦值為100,再次看下b的內(nèi)存地址,和以前a存在的是一樣的。

  浮點數(shù)

  浮點數(shù)也就是小數(shù),如1.23,3.14,-9.01,等等。但是對于很大或很小的浮點數(shù),一般用科學計數(shù)法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5,等等。

  復數(shù)(complex)

  復數(shù)由實數(shù)部分和虛數(shù)部分構(gòu)成,可以用a + bj,或者complex(a,b)表示,復數(shù)的實部a和虛部b都是浮點。

  數(shù)字類型轉(zhuǎn)換

  在某些特定的情況下,我們需要對數(shù)字的類型進行轉(zhuǎn)換。python為我們提供了內(nèi)置的數(shù)據(jù)類型轉(zhuǎn)換函數(shù)。

5.jpg

  轉(zhuǎn)換過程中如果出現(xiàn)無法轉(zhuǎn)換的對象,則會拋出異常,比如int("haha")

  數(shù)學計算

  對于數(shù)學計算,除了前面提到過的簡單的加減乘除等等,更多的科學計算需要導入math這個庫,它包含了絕大多數(shù)我們可能需要的科學計算函數(shù),如下表

6.jpg

  例子

7.jpg


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久成人精品电影| 亚洲欧美成人精品| 亚洲一区二区三| 亚洲美女黄网| 亚洲精品国产欧美| 亚洲缚视频在线观看| 精品1区2区| 伊人一区二区三区久久精品| 国产在线欧美| 好吊成人免视频| 国产视频在线观看一区| 国产欧美日韩| 国产一区二区三区视频在线观看| 国产精品日韩欧美一区| 国产乱码精品一区二区三| 国产精品入口夜色视频大尺度| 国产精品久久久亚洲一区 | 美女视频一区免费观看| 乱中年女人伦av一区二区| 老鸭窝亚洲一区二区三区| 免费视频一区| 欧美日韩久久精品| 欧美视频中文字幕| 国产精品美女999| 国产亚洲激情| 红桃视频国产一区| 亚洲国产第一| 99精品视频网| 亚洲一区二区视频在线观看| 先锋影音久久| 久久精品一区蜜桃臀影院| 亚洲激情国产| 这里只有精品电影| 欧美一区二区成人| 另类天堂av| 欧美日韩国产色综合一二三四 | 在线观看日韩av电影| 91久久精品美女| 一本色道久久88综合日韩精品| 亚洲一级片在线看| 久久av老司机精品网站导航| 亚洲精品一区二区三区99| 一区二区三区免费在线观看| 欧美亚洲自偷自偷| 久久综合色婷婷| 欧美日韩精品欧美日韩精品| 国产精品网站在线观看| 狠狠色综合日日| 亚洲肉体裸体xxxx137| 亚洲综合好骚| 亚洲国产影院| 午夜精品一区二区三区在线视| 久久偷看各类wc女厕嘘嘘偷窃| 欧美电影资源| 国产精品夜色7777狼人| 亚洲国产成人精品视频| 亚洲视频免费在线| 久久精品国产清自在天天线| 99伊人成综合| 久久久久久久久久久久久9999| 欧美激情一区二区三区在线视频观看 | 欧美高清一区| 国产精品综合不卡av| 亚洲国语精品自产拍在线观看| 正在播放亚洲一区| 最新日韩在线视频| 午夜视频久久久| 欧美岛国在线观看| 国产深夜精品福利| 日韩小视频在线观看专区| 欧美中文字幕在线播放| 在线一区日本视频| 久久久欧美一区二区| 欧美三级小说| 亚洲国产精品激情在线观看| 午夜精品久久久久久久99水蜜桃| 亚洲理论在线| 久久久久久有精品国产| 国产精品久久精品日日| 亚洲国产一区二区三区a毛片| 午夜精品电影| 亚洲一区三区在线观看| 免费看的黄色欧美网站| 国产欧美亚洲日本| 亚洲免费观看| 亚洲乱码国产乱码精品精天堂 | 久久久久国产精品人| 欧美午夜一区二区| 久久久久久9| 欧美精品二区| 国产欧美一区二区精品性色| 亚洲国产第一页| 欧美在线观看你懂的| 亚洲欧美中文日韩在线| 欧美精品一区二区三区久久久竹菊 | 久久精品国产亚洲一区二区| 午夜精品99久久免费| 欧美日韩精品不卡| 1204国产成人精品视频| 久久福利一区| 欧美一区二区日韩| 国产精品大片| 99视频精品在线| 亚洲精品在线免费| 欧美成人免费观看| 亚洲国产小视频在线观看| 亚洲大片av| 久久亚洲一区二区三区四区| 国产在线不卡精品| 欧美综合二区| 久久久久久久久久看片| 国产亚洲一区二区精品| 欧美亚洲综合网| 久久久久成人精品| 国内精品久久久久久久97牛牛| 欧美一区久久| 久久久人人人| 影音先锋在线一区| 亚洲精品美女在线观看| 欧美成人一区在线| 91久久精品国产91性色tv| 日韩视频一区二区三区在线播放| 欧美成人精精品一区二区频| 亚洲第一在线| 日韩天堂在线观看| 欧美日本在线播放| 99re6热在线精品视频播放速度| 在线一区欧美| 国产精品国产a级| 亚洲欧美日韩精品久久| 久久国产一区二区三区| 国内外成人免费激情在线视频| 亚洲第一福利社区| 开心色5月久久精品| 亚洲第一页自拍| 99精品视频免费观看| 欧美日韩天堂| 亚洲永久字幕| 久久久久99| 亚洲经典视频在线观看| 一级日韩一区在线观看| 国产精品家教| 欧美中文字幕在线播放| 免费成人高清视频| 日韩午夜视频在线观看| 亚洲欧美日韩一区| 国产一区二区三区四区三区四| 亚洲国产导航| 欧美日本在线观看| 亚洲欧美亚洲| 欧美mv日韩mv亚洲| 一区二区三区www| 久久av免费一区| 在线欧美三区| 亚洲视频在线观看一区| 国产日韩欧美| 亚洲精品一级| 国产欧美日韩亚洲精品| 亚洲国产精品黑人久久久| 欧美日韩精品一本二本三本| 亚洲欧美文学| 欧美激情综合五月色丁香小说| 亚洲视频电影在线| 另类专区欧美制服同性| 艳妇臀荡乳欲伦亚洲一区| 午夜精品视频在线观看| 在线日韩中文| 亚洲欧美成人网| 影音先锋日韩资源| 午夜精品久久久久久99热| 在线播放中文字幕一区| 在线视频亚洲| 国产亚洲精品久久飘花| 99riav国产精品| 国产日韩欧美一区二区三区在线观看| 亚洲日本一区二区三区| 国产精品一区久久久| 亚洲精品一二区| 国产视频欧美视频| 99热免费精品| 国产一区日韩欧美| 亚洲午夜久久久久久尤物| 精品动漫一区| 亚洲欧美日韩精品一区二区| 亚洲第一精品福利| 久久成人免费网| 99re8这里有精品热视频免费 | 国内激情久久| 亚洲欧美日韩视频二区| 亚洲黄色av| 久久人人97超碰人人澡爱香蕉| 日韩视频免费看| 麻豆精品在线视频| 午夜在线电影亚洲一区| 欧美人与禽猛交乱配| 亚洲国产精品日韩| 国产日产高清欧美一区二区三区| 在线视频亚洲一区| 91久久精品视频| 麻豆91精品91久久久的内涵|