Python初學(xué)(七)

《本系列性文章是根據(jù)一篇python教程來寫的,如有侵權(quán)請聯(lián)系管理員刪除文章》

上兩章我們講了python的基本語法元素,接下來幾章我們講基本數(shù)據(jù)類型。

Python初學(xué)(六)

知識導(dǎo)圖

這是我們之后幾章要學(xué)習(xí)到的

數(shù)字類型

Python語言提供3種數(shù)字類型:整數(shù)類型,浮點(diǎn)數(shù)類型和復(fù)數(shù)類型,分別對應(yīng)數(shù)學(xué)中的整數(shù),實(shí)數(shù)和復(fù)數(shù)。

1010是整數(shù)類型,10.10是浮點(diǎn)數(shù)類型,10+10j是一個復(fù)數(shù)類型。

整數(shù)類型:

與數(shù)學(xué)中的整數(shù)概念一致,沒有取值范圍限制。

整數(shù)類型有4種進(jìn)制表示:十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制。默認(rèn)情況下,整數(shù)采用十進(jìn)制,其他進(jìn)制需要添加引導(dǎo)符號。

示例: 1010,-1010,0b1010,0o1010,0x1010

不同進(jìn)制的整數(shù)之間可以直接運(yùn)算

浮點(diǎn)數(shù)類型:

帶有小數(shù)點(diǎn)及小數(shù)的數(shù)字。

Python語言中的浮點(diǎn)數(shù)類型必須帶有小數(shù)部分,小數(shù)部分可以是0.例如:1010是整數(shù),1010.0是浮點(diǎn)數(shù)。

浮點(diǎn)數(shù)有2種表示方法:十進(jìn)制形式的一般表示科學(xué)計數(shù)法表示。除十進(jìn)制外,浮點(diǎn)數(shù)沒有其他進(jìn)制表示形式。下面是浮點(diǎn)數(shù)類型的例子:

1010.0,-1010.,1.01e3,-1.01E-3

科學(xué)計數(shù)法使用字母e或者E作為冪的符號,以10為計數(shù),含義如下:


上例中,1.01e3值為1010.0;-1.01E-3值為0.00101。

Python浮點(diǎn)數(shù)類型的數(shù)值范圍和小數(shù)精度受不同計算機(jī)系統(tǒng)的限制。除高精度科學(xué)計算外的絕大部分運(yùn)算來說,浮點(diǎn)數(shù)類型的數(shù)值范圍和小數(shù)精度足夠“可靠”。

復(fù)數(shù)類型:

復(fù)數(shù)類型表示數(shù)學(xué)中的復(fù)數(shù)。復(fù)數(shù)有一個基本單位元素j,叫作“虛數(shù)單位”。含有虛數(shù)單位的數(shù)被稱為復(fù)數(shù)。例如:11.3+4j? ? -5.6+7j? ? 1.23e-4+5.67e+89j

Python語言中,復(fù)數(shù)可以看作是二元有序?qū)崝?shù)對(a,b),表示為:a+bj,其中a是實(shí)數(shù)部分,簡稱實(shí)部,b是虛數(shù)部分,簡稱虛部。虛數(shù)部分通過后綴“J”或者“j”來表示。需要注意,當(dāng)b為1時,1不能省略,即1j表示復(fù)數(shù),而j表示python程序中的一個變量。

復(fù)數(shù)類型中實(shí)部和虛部都是浮點(diǎn)類型,對于復(fù)數(shù)z,可以用z.real和z.imag分別獲得它的實(shí)部和虛部

以上就是本章要說的內(nèi)容。

Python 學(xué)習(xí)的基礎(chǔ)(持續(xù)更新中......)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 基于《Python語言程序設(shè)計基礎(chǔ)(第2版)》 第一部分 初識Python語言 第1章 程序設(shè)計基本方法 1.1 ...
    柄志閱讀 27,802評論 4 44
  • Number(數(shù)字) Python的數(shù)字由字面值生成或者由算術(shù)操作符和內(nèi)建的算術(shù)函數(shù)作為結(jié)果返回。數(shù)字提供了標(biāo)量貯...
    常大鵬閱讀 3,642評論 0 7
  • 本節(jié)內(nèi)容 Python介紹 發(fā)展史 Python 2 or 3? 安裝 Hello World程序 變量 用戶輸入...
    小小不懂11閱讀 3,548評論 2 30
  • 自知人老無所用,好在心態(tài)尚年輕。 醉在花間何關(guān)酒,狂于筆下見性情。
    樂乎齋收藏會館閱讀 253評論 0 9
  • 記憶中好像知道人要結(jié)婚,結(jié)婚的時候女人要穿婚紗起,心里就會有很多幻想。應(yīng)該很多女人都會有這個夢想。 真的到了適婚的...
    小泥濘閱讀 338評論 0 0

友情鏈接更多精彩內(nèi)容