如果使用變量存儲數據時,為了更充分利用內存空間,我們可以為變量指定不同的數據類型。下面我們來看下Python中常見的變量的數據類型。
(1) 數字型
Python中的數字類型包含整型、浮點型和復數類型。示例代碼如下:
整 型:0101 83 -239 0x80 299384938832
浮點型:3.14154 2E-10 -2.34E-19
復數類型:3.12+1.23j -1.23-98j
(2)布爾類型
布爾類型是特殊的整型,它的值只有兩個,分別是True和Fase。如果將布爾值進行數值運算,True會被當作整型1,Fase會被當作整型0。
(3)字符串類型
Python中的字符串被定義為一個字符集合,它被引號所包含,引號可以是單引號、雙引號或者三引號(三個連續的單引號或者雙引號)。字符串具有索引規則,第1個字符的索引是0,第2個字符的索引是1,以此類推。
下面是字符串的示例代碼:
string_one = 'Python'
string_two = ''Python''
string_three = '''python'''
(4)列表和元組類型
我們可以將列表和元組當作是普通的“數組”,它們可以保存任意數量的任意類型的值,這些值稱作元素。列表中的元素使用中括號[]包含,元素的個數和值是可以隨意修改的。而元組中的元素使用小括號()包含,元素不可以被修改。下面看一下列表和元組的表示方式。
list_name=[1, 2, 'hello'] # 這是一個列表
tuple_name= (1, 2, 'hello’) # 這是一個元組
(5)字典類型
字典是 Python中的映射數據類型,由鍵-值對組成。字典可以存儲不同類型的元素,元素使用大括號{}來包含。通常情況下,字典的鍵會以字符串或者數值的形式來表示,而值可以是任意類型。示例代碼如下:
dict_name =["name":"zhangsan", "age":18] #這是一個字典
上述代碼中,變量 dict_name是一個字典類型,它存儲了兩個元素,第1個元素的鍵為name,值為 zhangsan;第2個元素的鍵為age,值為18。
在 Python中,只要定義了一個變量,并且該變量存儲了數據,那么變量的數據類型就已經確定了。這是因為系統會自動辨別變量的數據類型,不需要開發者顯式說明變量的數據類型了。
以上就是粵嵌科技pyhon培訓班的講師給大家講解的關于python變量數據的類型,如果說你是零基礎的學員然后對于以上的內容有什么不了解的話,那么歡迎大家來點擊我們文章下面的獲取試聽資格按鈕來獲取我們的python培訓免費課程試聽資格,來免費體驗我們的python培訓班的python課程,和我們的講師進行面對面的交流和互動并更加深入的了解我們粵嵌科技。