1. numbers 數字
2. string 字串
3. list 列表
4. tuple 元祖
5. dictionary 字典
1. int
2. long
3. float
4. complex 複數 (用 a + bj或 complex(a,b)來表示)
1.由數字、字母、下劃線組成的一串字元。
2.字串列表有2種取值順序:
- 從左到右索引預設0開始的,最大範圍是字串長度少1
- 從右到左索引預設-1開始的,最大範圍是字串開頭
s t a r t
0 1 2 3 4
-5 -4 -3 -2 -1
3.字串擷取
str = 'start'
print str[1,4] print str[1,*] print str * 2 print str[1,4,2]
輸出:tar 輸出:tart 輸出:startstart 輸出:['t','r']
4.ord()、chr()和len()函式
1.ord('a') -->65
2.chr(66) -->'b'
3.len('abc') -->3
1.列表使用 ==== 來標識
2.列表的擷取和字串一樣
3.列表可以二次賦值
1.元祖使用 ==()== 來標識,內部元素有','隔開,不能二次賦值。
2.擷取方式和字串一樣
tuple = ( 'start', 786 , 2.23, 'jack', 70.2 )
1.字典使用 =={}== 來標識,內容由索引(key)和value組成
2.字典中元素通過key來訪問
tinydict =
python2資料型別
python3 數字 number python 數字資料型別用於儲存數值。資料型別是不允許改變的,這就意味著如果改變量字資料型別得值,將重新分配記憶體空間。以下例項在變數賦值時 number 物件將被建立 var1 1 var2 10 您也可以使用del語句刪除一些數字物件的引用。del語句的語法...
Python(2)模組和資料型別
1 sys模組 sys模組是系統自帶的模組,包括了一組非常實用的服務,內含很多函式方法和變數,用來處理python執行時配置以及資源,從而可以與前當程式之外的系統環境互動,這裡只介紹兩個常用的函式 sys.path和 sys.ar sys.path是獲取指定模組搜尋路徑的字串集合,可以將寫好的模組放...
python2 變數與資料型別
python爬蟲 可重新賦值,在別的語言中,常量是不可以重新賦值的x 3 被重新賦值之後的值去哪了?被系統 了 python的常量 python沒有常量這個資料型別 程式設計師之間的約定 如果這個變數的命名都是大寫字母,那麼就視為乙個常量 注 強調基本的原因資料型別和資料結構指向的範圍更加廣泛,不要...