python提供的基本資料型別主要有:數值、布林型別、字串、列表、元組、集合、字典等
表示該值是乙個空物件,空值是python裡乙個特殊的值,用none表示。
布林型別只有兩個布林值:true、false(請注意大小寫),要麼是true,要麼是false。python基礎型別中,none、任何數值型別中的0、空字串""、空元組()、空列表、空字典{}都被當作false,
自定義型別,如果實現了nonzero()或len()方法且方法返回0或false,則其例項物件也被當作false,其他物件均為true
數值包含了int(有符號整形)、long(長整型)、float(浮點型)、complex(複數)
python字串即可以用單引號也可以用雙引號括起來,還可以用三引號括起來 ,不同的方式可以自由使用,當文字內出現單引號時,可採用雙引號標識文字,若出現雙引號時則使用單引號標識文字, 若單引號和雙引號都出現則使用三引號,
字串可以是任意文字,字串中出現特殊字元時可以使用轉義字元\來標識
用符號表示列表,中間的元素可以是任何型別,用逗號分隔。list類似c語言中的陣列,用於順序儲存結構,可以通過下標的方式訪問列表中的元素。
元組是和列表相似的資料結構,但它一旦初始化就不能更改,速度比list快,同時tuple不提供動態記憶體管理的功能,tuple可以用下標返回乙個元組中元素定義只有乙個元素的元組,需要在唯一的元素後寫乙個逗號( d ,),後面有個逗號,用來和單獨的變數相區分以示區分
集合是無序的,不重複的元素集,類似數學中的集合,可進行邏輯運算和算術運算以及對列表進行去重,列表、元組、集合可以通過型別轉換進行互換
字典是一種無序儲存結構,包括關鍵字(key)和關鍵字對應的值(value)。字典的格式為:dictionary = 。關鍵字為不可變型別,如字串、整數、只包含不可變物件的元組,列表等不可作為關鍵字。
python基本資料型別
物件是python中最基本的概念,python中資料以物件的形式出現 無論是python提供的內建物件,還是使用python或是像c擴充套件庫這樣的擴充套件語言工具建立的物件。物件時記憶體中的一部分,包括數值和相關操作的集合。python程式可以分解成模組 語句 表示式以及物件,如下 1 程式由模組...
Python基本資料型別
1 python中一切都是物件。2 每乙個資料都有乙個id標示,用id 可以檢視。也可以用type檢視是什麼型別。3 常用的資料型別 int 整型 數字 boole true 值 賦值,要用大寫 a true string 字串 也稱作序列。list 列表 tuple 元組 dict 字典 set ...
Python基本資料型別
python內建許多資料基本型別。資料型別dt 表示形式 int整形如 1,0,1,float 浮點型如 1.1,0.0,1.1,str字串如 單引號或雙引號括起來的形式 hello python list 列表如 1,2 巢狀列表 1,2,3 tuple 元組如 1,2 set無序列表如 comp...