Python 變數型別

2022-08-04 09:15:14 字數 2655 閱讀 9018

變數就是用來儲存資料,並呼叫,一般儲存在記憶體中,可以指定不同的資料型別。

變數名字標識你的資料

python有5個標準資料型別

*number(數字)

*string(字串)

*list(列表)

*tuple(元組)

*dictionary(字典)

python數字數字資料型別用於儲存數值

他們是不可改變的資料型別,這意味著改變量字資料型別會分配乙個新的物件。

var = 1

python中支援四種不同的數字型別

int(有符號整型)

long(長整型)

float(浮點型)

complex(負數)

python字串

字串或串(string)是由數字、字母、下劃線組成的一串字元。

python的字串列表有2種取值順序:

str = 'hello world!'

print str

print str[0]

輸出hello world!

hpython 列表

list(列表) 是 python 中使用最頻繁的資料型別。

列表可以完成大多數集合類的資料結構實現。它支援字元,數字,字串甚至可以包含列表(所謂巢狀)。

列表用[ ]標識。是python最通用的復合資料型別。

list = ['rocky',345,2.5,'tom']

tim = ['23','ui']

list = ['rocky',345,2.5,'tom']

tim = ['23','ui']

print(list) #輸出完整元組

print(list[0]) #輸出元組第乙個元素

print(list[1:3]) #輸出元組中第二個和第三個元素

print(list[2:]) #輸出元組第三個到列表末尾的元素

print (list + tim)#列印組合在一起的元素

輸出如下:

['rocky', 345, 2.5, 'tom']

rocky

[345, 2.5]

[2.5, 'tom']

['rocky', 345, 2.5, 'tom', '23', 'ui']

python元組元組是另乙個資料型別,類似於list(列表)。

元組用"()"標識。內部元素用逗號隔開。但是元組不能二次賦值,相當於唯讀列表。

tuple = ('rocky',345,2.5,'tom')

tim = ('23','ui')

print(tuple)

print(tuple[0])

print(tuple[1:3])

print(tuple[2:])

print (tuple + tim)

下邊是輸出

('rocky', 345, 2.5, 'tom')

rocky

(345, 2.5)

(2.5, 'tom')

('rocky', 345, 2.5, 'tom', '23', 'ui')

元組是不允許更新的。而列表是允許更新。

tuple = ('rocky',345,2.5,'tom')

list = ['rocky',345,2.5,'tom']

tuple[2] = 1000 # 元組中是非法應用

list[2] = 1000 # 列表中是合法應用

python 元字典字典(dictionary)是除列表以外python之中最靈活的內建資料結構型別。列表是有序的物件結合,字典是無序的物件集合。

兩者之間的區別在於:字典當中的元素是通過鍵來訪問的,而不是通過偏移訪問。

字典用""標識。字典由索引(key)和它對應的值value組成。

dict = {}

dict['one'] = "one"

dict['two'] = 2

timdict =

print(dict['one']) #輸出鍵為one的值

print(dict['two']) #輸出鍵位two的值

print(timdict) #輸出完整的字典

print(timdict.keys())#輸出所有鍵

print(timdict.values())#輸出所有值

輸出結果:

one2

dict_keys(['code', 'dept', 'name'])

dict_values([67, 'sales', 'tom'])

python資料型別轉換有時候,我們需要對資料內建的型別進行轉換,資料型別的轉換,你只需要將資料型別作為函式名即可。

以下幾個內建的函式可以執行資料型別之間的轉換。這些函式返回乙個新的物件,表示轉換的值.

python合法變數型別 Python變數和型別

1.pytonn中的數字 數字資料型別用於儲存數值。他們是不可改變的資料型別,這意味著改變量字資料型別會分配乙個新的物件。當你指定乙個值時,number物件就會被建立 var1 1 var2 10 您也可以使用del語句刪除一些物件引用。del語句的語法是 del var1 var2 var3 va...

Python變數型別

變數儲存在記憶體中的值,表名在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。python中的變數不需要宣告,變數的賦值操作既是變數宣告和定義的過程。每個變數在記憶體中建立,都包括變數的標識 名稱和資料。每個變數在使用前都必須賦值,...

Python 變數型別

變數儲存在記憶體中的值。這就意味著在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元。python 中的變數賦值不需要型別宣告。每個變數在記憶體中建立,都包括變數的標...