Python常用的內建資料型別

2021-10-03 23:34:13 字數 1097 閱讀 9873

資料型別

python常用的內建資料型別:

number(數字)其中number又分為int(整型),float(浮點型),complex(複數型)

string(字串)

list(列表)

tuple(元組)

set(集合)

dictionary(字典)

整型(正整數,0,負數,不帶小數點,無大小限制)

不加字首的為十進位制整數

加字首oo為八進位制整數

加字首ox為十六進製制整數

例如a,b,c=10,oo10,ox10

最後轉換為十進位制a,b,c=10,8,16

浮點型(浮點型數字使用c語言中的double型別實現,可以用來表示實數) 如:

3.1415926,—2.5,3.3e2(3.3乘10的二次方)

複數書(複數由實部和虛部構成,每一步份都是乙個浮點數)

書寫方式為:a+bj或者a+bj

語法格式為:complex([real[ ,imag]])

real為實部,imag為虛部。返回值為real+imag*1j

如果省略imag,則返回real+0j

string

一行字串:s1=「i』m a good girl」(單引號,雙引號都可以)

s1,s2=「ni hao wa」,「你說什麼呢」

多行字串:s1=』』』 我是個好人,

你呢?我希望你是。』』』

字串可以相加,可以相乘。

將字串換成數字陣列 int(str)

list[a,12.@,你…]

可以包涵多個元素,也可以多個資料型別。

tuple(i,c,你…)

多個元素,多個資料型別。不能修改元素

set{?,不,57,…}

多個元素,多個資料型別。無序的,不能有相同的元素

dictionary

表示方法: dict()

鍵(key):值(value)

鍵是唯一的,可雜湊的,值可以是任意型別

無序的,類似於集合,但不是。

Python 內建資料型別

1 字串 string 1 str this is string print str print type str 2 str 想怎麼些就怎麼些 怎麼的 print str print type str 注意 單引號 雙引號均可,使用三個引號,其內容可以自由書寫 2 布林型別 bool bool f...

python內建資料型別 數字

型別 子型別示例 相關模組 數字整數 2 100 2的100次方 import math import random 浮點數複數等 小數物件 表現固定精度的特性 例如 頭寸的合計 以及實現更好的數字精度是乙個理想的工具 0.1 0.1 0.1 0.3 5.551115123125783e 17 fr...

Python 內建資料型別(二)

一 字串 不可改變物件 1 定義 有序的字元的集合,用單引號或者雙引號表示,支援索引,切片 就是編號,通過這個編號就能找到相應的儲存空間。正數從左到右,負數從右到左。切片 sx sx 3 sx 2 sx 0 4 2 是指對操作物件擷取其中的一部分 語法 起始 結束 步長 注意 選取的區間屬於左閉右開...