測開必備三大(超級高頻Python數(shù)據(jù)類型),你掌握了?
正所謂:“萬丈高樓平地起”,學(xué)習(xí)測試開發(fā)Python語言的必經(jīng)之路莫過于掌握好這3大Python語言的數(shù)據(jù)類型。
一、Python語言有那3大數(shù)據(jù)類型?如下圖所示:

如何使用代碼落地應(yīng)用3大數(shù)據(jù)類型?
number(數(shù)字型)
整數(shù)類型(int)

小數(shù)類型(float)

復(fù)數(shù)類型(常用于科學(xué)計(jì)算,在此忽略)
String(字符串)
字符串分類:單引號(‘ ’)、雙引號(“”)、三引號(“”” “””)
單行字符輸出一般使用單引號


多行字符輸出一般使用三引號

Boolean(布爾類型)
3.1 布爾值
解析說明:布爾值類型只有兩種結(jié)果(True,False)
案例:

3.2 空值 (None)
3.2.1解析說明:空值是Python中的一個(gè)特殊值,用None來表示。
3.2.2 注意事項(xiàng):None不能理解為0,因?yàn)?是一個(gè)整數(shù)有意義,而None是一個(gè)特殊值。

DataStructure(數(shù)據(jù)結(jié)構(gòu)類型)
4.1 定義一個(gè)列表
#定義一個(gè)列表
k1=[1,2,3,4,5,6,1,2,3]
print(k1) #結(jié)果輸出:[1, 2, 3, 4, 5, 6, 1, 2, 3]
4.2 定義一個(gè)元組
#定義一個(gè)元組
k2=(1,2,3,4,5,6,1,2,3)
print(k2) #結(jié)果輸出:(1, 2, 3, 4, 5, 6, 1, 2, 3)
4.3 定義一個(gè)字典
#定義一個(gè)字典
k4={"name":"軟件測試技術(shù)之美","sex":"女","job":"測試講師"}
print(k4) #結(jié)果輸出:{'name': '軟件測試技術(shù)之美', 'sex': '女', 'job': '測試講師'}
4.4 定義一個(gè)集合
#定義一個(gè)集合
k3={1,2,3,4,5,6,1,2,3}
print(k3) #結(jié)果輸出:{1, 2, 3, 4, 5, 6}
三大數(shù)據(jù)類型之間可以進(jìn)行互相轉(zhuǎn)化?

代碼落地案例分析:
list-set(列表-集合)

2.set-list(集合-列表)

3.set-tuple(集合-元組)

4.tuple-set(元組-集合)

5.list去重

結(jié)語:本文主要幫助大家總結(jié)了測試開發(fā)項(xiàng)目中Python常用的數(shù)據(jù)類型,要想做好測試開發(fā)工作,打好Python基礎(chǔ)是重中之重,無論從事PythonUI自動(dòng)化、Python接口自動(dòng)化、Python測試開發(fā)、Python人工智能,學(xué)好Pythono數(shù)據(jù)類型是必備,更多Python測開干貨,敬請期待。