1 numbers(數字)
2 string(字串)
3 list(列表)
4 tuple(元組)
5 dict(字典)
python支援4種型別的數字
int (有符號整型)
long (長整型[八進位制或十六進製制])
float (浮點型)
complex (複數)
str=」 」 , list = , tuple=()
2種索引,從左到右預設下標從0開始,從右到左預設下標從-1開始
可以用[頭下標:尾下標]來選取部分元素
+表示連線操作,*表示重複操作
列表和元組可以巢狀,元組中的元素不可以改變,列表中可以
執行結果str = 'hello world'
print str[0:3]
print str[-1]
print str * 2
print str + "ok"
list = ['sleepy', 134, 'canwe', 456]
tinylist = [ list, 123]
print list
print list[0][1]
print list[2:]
print list[0][1:] * 2
print list + tinylist
字典用{}來表示hel
dhello worldhello world
hello worldok
['sleepy', 134, 'canwe', 456]
l['canwe', 456]
leepyleepy
['sleepy', 134, 'canwe', 456, ['sleepy', 134, 'canwe', 456], 123]
字典由索引(keys)和鍵值(values)組成
執行結果list = ['sleepy', 134, 'canwe', 456]
dict = {}
dict['one'] = "this is one"
dict[2] = "this is two"
dict[3] = [123, list]
print dict
print dict[3]
print dict.keys()
print dict.values()
[123, ['sleepy', 134, 'canwe', 456]]
[2, 3, 'one']
['this is two', [123, ['sleepy', 134, 'canwe', 456]], 'this is one']
python合法變數型別 Python變數和型別
1.pytonn中的數字 數字資料型別用於儲存數值。他們是不可改變的資料型別,這意味著改變量字資料型別會分配乙個新的物件。當你指定乙個值時,number物件就會被建立 var1 1 var2 10 您也可以使用del語句刪除一些物件引用。del語句的語法是 del var1 var2 var3 va...
Python變數型別
變數儲存在記憶體中的值,表名在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。python中的變數不需要宣告,變數的賦值操作既是變數宣告和定義的過程。每個變數在記憶體中建立,都包括變數的標識 名稱和資料。每個變數在使用前都必須賦值,...
Python 變數型別
變數儲存在記憶體中的值。這就意味著在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元。python 中的變數賦值不需要型別宣告。每個變數在記憶體中建立,都包括變數的標...