一、number(數字)
python 中的變數不需要宣告。每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。
在 python 中,變數就是變數,它沒有型別,我們所說的」型別」是變數所指的記憶體中物件的型別。
二、string(字串)python中的字串用單引號(『)或雙引號(「)括起來,同時使用反斜槓()轉義特殊字元。a, b, c, d = 20, 5.5, true, 4+3j # 多個變數賦值
print(a ** 10) # 取冪
print(type
(a), type
(b), type
(c), type
(d))
三、list(列表)list(列表) 是 python 中使用最頻繁的資料型別。列表可以完成大多數集合類的資料結構實現。列表中元素的型別可以不相同,它支援數字,字串甚至可以包含列表(所謂巢狀)。列表是寫在方括號()之間、用逗號分隔開的元素列表。和字串一樣,列表同樣可以被索引和擷取,列表被擷取後返回乙個包含所需元素的新列表。str1 = 'runoob'
# 不需要宣告
print (str1[0:-1]) # 輸出第乙個到倒數第二個的所有字元
print (str1 * 2) # 輸出字串兩次
四、tuple(元組)元組(tuple)與列表類似,不同之處在於元組的元素不能修改。元組寫在小括號 () 裡,元素之間用逗號隔開。元組中的元素型別也可以不相同。list1 = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]
list1[1:3] = [13, 14, 15]
print (list1[2:]) # 輸出從第三個元素開始的所有元素
五、set(集合)集合(set)是乙個無序不重複元素的序列。基本功能是進行成員關係測試和刪除重複元素。可以使用大括號 或者 set() 函式建立集合,注意:建立乙個空集合必須用 set() 而不是 ,因為 是用來建立乙個空字典。tuple1 = ( 'abcd', 786 , 2.23, 'runoob', 70.2 )
tuple2 = (123, 'runoob')
print(tuple1[0]) # 元組也可以被索引和切片
print (tuple1 + tuple2) # 連線元組
六、dictionary(字典)字典(dictionary)是python中另乙個非常有用的內建資料型別。列表是有序的物件集合,字典是無序的物件集合。兩者之間的區別在於:字典當中的元素是通過鍵來訪問的,而不是通過偏移訪問。字典是一種對映型別,字典用」」標識,它是乙個無序的鍵(key) : 值(value)對集合。鍵(key)必須使用不可變型別。在同乙個字典中,鍵(key)必須是唯一的。student =
# 成員測試
if('rose'
in student) :
print('rose 在集合中')
else :
print('rose 不在集合中')
# set可以進行集合運算
a = set('abracadabra')
b = set('alacazam')
print(a)
print(b)
print(a - b) # a和b的差集
print(a | b) # a和b的並集
print(a & b) # a和b的交集
print(a ^ b) # a和b中不同時存在的元素
七、所有demo執行結果:dict1 =
print(dict1.keys()) # 輸出所有鍵
print(dict1.values()) # 輸出所有值
dict2 = dict([('runoob', 1), ('google', 2), ('taobao', 3)])
for c1 in dict2:
print(c1,':',dict2[c1])
基本資料型別
列舉 定義列舉型別 enum season 定義兩個列舉變數 enum season mylove yourlove 為兩個列舉變數賦值 yourlove fall mylove winter 把列舉值當成無符號整數執行輸出 nslog fall 的值 u fall 3 nslog winter 的...
基本資料型別
建立資料庫 create database database name 顯示所有資料庫 show databases 選擇使用那個資料庫 use database name 刪除資料庫 drop database database name 檢視自己mysql資料庫支援什麼儲存引擎 show eng...
基本資料型別
整型int 整數,在目前絕大多數機器上佔4個位元組。tc環境中是2個位元組 單精度實型float 單精度浮點數,一般是4個位元組長 雙精度實型double 雙精度浮點數,一般是8個位元組長 字元型char 字元,一般是1個位元組長 用來表示256個ascii字元,或者0 255的整數 列舉型enum...