Zookeeper 之 安裝 (linux & docker-compose)
阿新 • • 發佈:2021-10-29
資料型別
目錄:
方式一: #單引號 name = 'tom' 方式二: #雙引號 name = “tom” 方式三: #三個單引號(左側出現賦值符號和變數名為字串 否則為註釋) name = '''tom''' 方法四: #三個雙引號(左側出現賦值符號和變數名為字串 否則為註釋)name = “”“tom”“” ps:引號引起來的部分
#為啥定義字串需要怎麼多方式 res=‘tom老師說:“理髮需要用心 要做到人刀合一”’ #目的是為了防止字串文字還需要使用到引號 避免重複
二、資料型別之列表list
作用:能夠儲存多個數據並且可以方便的取出任意個數
特徵:中括號括起來 內部可以存放多個元素 元素與元素之間多好隔開元素可以是任意資料型別
l1 = [11, 1.1, 'tom', [11, 22, 33, [123, 321, 'tom', 555]]] # 索引取值(從0開始的連續數字) # print(names_list[1]) # tony # print(names_list[3]) # tom # 1.tom在列表的第幾個元素l2 = l1[3] # [11, 22, 33, [123, 321, 'tom', 555]] # 2.tom在列表l2的第幾個元素 l3 = l2[3] # [123, 321, 'jasonNB', 555] # 3.tom在列表l3的第幾個元素 l4 = l3[2] # jasonNB # 整合 print(l1[3][3][2]) # tom
三、資料型別之字典dict
作用:能夠更加精準的儲存資料
定義:大括號括起來 記憶體可以存放多個元素 元素與元素之間逗號隔開 元素是k:v鍵值對的形式
k是對v的描述性性質的資訊(一般情況下都是字串)
v是真正的資料 相當於變數的值 可以是任意資料型別
d={ 'username':'tom', 'age':18, 'hobby':'學習', 'salary':13 } #字典無法使用索引取值 #print(d[0]) #字典取值需要藉助於k #print(d['username']) #tom #print(d['salary']) #13
四、資料型別之布林值bool
作用:用於判斷事物的對錯 是否可行等
定義:布林值只有兩種狀態
True 對的 正確的 可行的
False 錯的 不可行的
#補充 針對布林值的變數名一般採用is開頭 is_right = True is_delete = False is_alive = Ture #擴充套件 顯示生活的資料儲存與銷戶 其實很大概率上並沒有刪除資料 而是修改了資料的某個唯一標識 然後通過程式碼篩選過濾掉 #記憶 在python中所有的資料型別都可以轉成布林值 布林值為False的有: 0, Nome, ' ', []. {} 其他情況一律為True
五、資料型別之元組tuple
作用:與列表幾乎一致 內部可以存放多個元素(可以看成是不可變的列表)
定義:用小括號括起來 記憶體放多個元素 元素與元素之間逗號隔開 元素不支援修改
t = {11, 22, 33, 44}
六、資料型別之集合set
作用:去重和關係運算
定義:用大括號括起來 記憶體可以存放多個元素 元素與元素之間逗號隔開 元素不是k:v鍵值對
s = {11, 22, 33, 44}