python支援的資料型別

時間 2022-03-02 12:20:25

1樓:湖南萬通技工學校

一、整數

python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如:1,100,-8080,0,等等。

計算機由於使用二進位制,所以,有時候用十六進位制表示整數比較方便,十六進位制用0x字首和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。

2二、浮點數

浮點數也就是小數,之所以稱為浮點數,是因為按照科學記數法表示時,一個浮點數的小數點位置是可變的,比如,1.23x10^9和12.3x10^8是相等的。

浮點數可以用數學寫法,如1.23,3.14,-9.

01,等等。但是對於很大或很小的浮點數,就必須用科學計數法表示,把10用e替代,1.23x10^9就是1.

23e9,或者12.3e8,0.000012可以寫成1.

2e-5,等等。

整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的(除法難道也是精確的?是的!),而浮點數運算則可能會有四捨五入的誤差。

3三、字串

字串是以''或""括起來的任意文字,比如'abc',"xyz"等等。請注意,''或""本身只是一種表示方式,不是字串的一部分,因此,字串'abc'只有a,b,c這3個字元。

4四、布林值

布林值和布林代數的表示完全一致,一個布林值只有true、false兩種值,要麼是true,要麼是false,在python中,可以直接用true、false表示布林值(請注意大小寫),也可以通過布林運算計算出來。

布林值可以用and、or和not運算。

and運算是與運算,只有所有都為 true,and運算結果才是 true。

or運算是或運算,只要其中有一個為 true,or 運算結果就是 true。

not運算是非運算,它是一個單目運算子,把 true 變成 false,false 變成 true。

5五、空值

空值是python裡一個特殊的值,用none表示。none不能理解為0,因為0是有意義的,而none是一個特殊的空值。

2樓:翼飛

python3 的六個標準資料型別中:

不可變資料(3 個):number(數字)、string(字串)、tuple(元組);

可變資料(3 個):list(列表)、dictionary(字典)、set(集合)。

3樓:匿名使用者

python常見的資料型別有5種,分別是整型,浮點型,字串,列表,布林型

python的內建字典資料型別為

宿舍總動員 python中有六個標準的資料型別 number 數字 string 字串 list 列表 tuple 元組 sets 集合 dictionary 字典 字典只是其中之一 python的內建字典資料型別為dict.我也正好再做這道題,本來想來找答案,結果發現大部分人的回答都是答非所問,還...

中地數碼支援哪些三維資料型別

中地數碼是專業從事gis研究 開發和應用的大型軟體集團。今天,中地數碼已形成了以武漢為總部基地和研發基地,以北京國家高階市場為核心建立行業拓展基地,以深圳綜合發展尋求自身優勢並覆蓋華南,以新疆立足西部並介面中亞的集團化發展格局,並以正在建設的上海產業基地為龍頭,逐步輻射並大力拓展海外市場。北京時間2...

易語言資料型別,易語言中的資料型別是什麼意思?求詳解,不需說明內容,謝謝!

deliciows丶 版本 2 區域性變數 文字,文字型 區域性變數 邏輯,邏輯型 區域性變數 日期,日期時間型 區域性變數 位元組,位元組型 區域性變數 整數,整數型 區域性變數 小數,小數型 區域性變數 短整數,短整數型 區域性變數 長整數,長整數型 區域性變數 雙精度小數,雙精度小數型 文字 ...