真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python數(shù)據(jù)類型之?dāng)?shù)字

布爾型

bool型只有兩個(gè)值:True和False

創(chuàng)新互聯(lián)長(zhǎng)期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為宣漢企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè),宣漢網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

之所以將bool值歸類為數(shù)字,是因?yàn)槲覀円擦?xí)慣用1表示True,0表示False。

整型

Python中的整數(shù)屬于int類型,默認(rèn)用十進(jìn)制表示,此外也支持二進(jìn)制,八進(jìn)制,十六進(jìn)制表示方式。

進(jìn)制轉(zhuǎn)換

盡管計(jì)算機(jī)只認(rèn)識(shí)二進(jìn)制,但是為了迎合我們的習(xí)慣,python中的數(shù)字默認(rèn)還是十進(jìn)制。還提供了一些方法來(lái)幫助我們做轉(zhuǎn)換。比如是進(jìn)制轉(zhuǎn)換為二進(jìn)制使用bin方法,在轉(zhuǎn)換結(jié)果前面還會(huì)加上‘0b’表示是一個(gè)二進(jìn)制書。

既然十進(jìn)制可以轉(zhuǎn)換為二進(jìn)制,那么其實(shí)使用同樣的原理也可以轉(zhuǎn)換為其他進(jìn)制,python也為我們提供了十進(jìn)制轉(zhuǎn)換成八進(jìn)制和十六進(jìn)制的方法,分別是oct和hex。八進(jìn)制前面以‘0o’標(biāo)示,十六進(jìn)制以‘0x’標(biāo)示

>>> bin(10)
'0b1010'
>>> oct(10)
'0o12'
>>> hex(10)
'0xa'

取余運(yùn)算(%)

>>> 5%2
1
>>> 16%4
0
>>> 16%7
2

算術(shù)運(yùn)算(+ - * / // divmod **)

>>> 2+3
5
>>> 2-3
-1
>>> 2*3
6
>>> 3/2
1.5
>>> 3//2
1
>>> divmod(16,3)
(5, 1)
>>> 2**3
8

浮點(diǎn)型

浮點(diǎn)數(shù)是屬于有理數(shù)中某特定子集的數(shù)的數(shù)字表示,在計(jì)算機(jī)中用以近似表示任意某個(gè)實(shí)數(shù)。具體的說(shuō),這個(gè)實(shí)數(shù)由一個(gè)整數(shù)或定點(diǎn)數(shù)(即尾數(shù))乘以某個(gè)基數(shù)(計(jì)算機(jī)中通常是2)的整數(shù)次冪得到,這種表示方法類似于基數(shù)為10的科學(xué)計(jì)數(shù)法。

Python的浮點(diǎn)數(shù)就是數(shù)學(xué)中的小數(shù)

在運(yùn)算中,整數(shù)與浮點(diǎn)數(shù)運(yùn)算的結(jié)果也是一個(gè)浮點(diǎn)數(shù)

為什么要叫做float浮點(diǎn)型?

浮點(diǎn)數(shù)也就是小數(shù),之所以稱為浮點(diǎn)數(shù),是因?yàn)榘凑湛茖W(xué)記數(shù)法表示時(shí),
一個(gè)浮點(diǎn)數(shù)的小數(shù)點(diǎn)位置是可變的,比如,
1.23*109和12.3*108是相等的。
浮點(diǎn)數(shù)可以用數(shù)學(xué)寫法,如1.23,3.14,-9.01,等等。但是對(duì)于很大或很小的浮點(diǎn)數(shù),就必須用科學(xué)計(jì)數(shù)法表示,把10用e替代:
1.23*109就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5,等等。
整數(shù)和浮點(diǎn)數(shù)在計(jì)算機(jī)內(nèi)部存儲(chǔ)的方式是不同的,整數(shù)運(yùn)算永遠(yuǎn)是精確的而浮點(diǎn)數(shù)運(yùn)算則可能會(huì)有四舍五入的誤差。

關(guān)于小數(shù)不精準(zhǔn)問題

Python默認(rèn)的是17位精度,也就是小數(shù)點(diǎn)后16位,盡管有16位,但是這個(gè)精確度卻是越往后越不準(zhǔn)的。

首先,這個(gè)問題不是只存在在python中,其他語(yǔ)言也有同樣的問題

其次,小數(shù)不精準(zhǔn)是因?yàn)樵谵D(zhuǎn)換成二進(jìn)制的過(guò)程中會(huì)出現(xiàn)無(wú)限循環(huán)的情況,在約省的時(shí)候就會(huì)出現(xiàn)偏差。

復(fù)數(shù)

從上面的圖中我們就可以看出,復(fù)數(shù)complex是由實(shí)數(shù)和虛數(shù)組成的

要了解復(fù)數(shù),其實(shí)關(guān)于復(fù)數(shù)還需要先了解虛數(shù)。虛數(shù)(就是虛假不實(shí)的數(shù)):平方為復(fù)數(shù)的數(shù)叫做虛數(shù)。

復(fù)數(shù)是指能寫成如下形式的數(shù)a+bi,這里a和b是實(shí)數(shù),i是虛數(shù)單位(即-1開根)。在復(fù)數(shù)a+bi中,a稱為復(fù)數(shù)的實(shí)部,b稱為復(fù)數(shù)的虛部(虛數(shù)是指平方為負(fù)數(shù)的數(shù)),i稱為虛數(shù)單位。

當(dāng)虛部等于零時(shí),這個(gè)復(fù)數(shù)就是實(shí)數(shù);當(dāng)虛部不等于零時(shí),這個(gè)復(fù)數(shù)稱為虛數(shù)。

注,虛數(shù)部分的字母j大小寫都可以。


網(wǎng)站欄目:python數(shù)據(jù)類型之?dāng)?shù)字
網(wǎng)站URL:http://weahome.cn/article/gdpsco.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部