Python中常見的數據類型,主要有字符串、元組,列表,字典:
1.字符串
字符串是 Python 中最常用的數據類型。我們可以使用引號('或")來創建字符串。創建字符串很簡單,只要爲變量分配一個值即可。例如:
Var1 = ‘beijing’
Var2 = “something”
如何訪問字符串中的值
解釋:
[0]表示該字符串的索引爲0的字符,HelloWorld! [0]就表示H,第一個字母
[1:5]:表示第二個字母到5個字母,這裏不包括索引爲5,也就是第六個字母,所以是ntho,記住不包括n。
[1:5]這樣查找元素,在Python中很常見,列表和字典都存在這個方法。
瞭解幾個轉譯字符:
格式化輸出:
常見的格式化符合含義:
2.列表
列表定義:
List1= [1, 2, 3, 4, 5, 6, 7, 8, 9 ]
List2=[“安安”, ”花花”, ”方方”, ”廣廣”, “強強”]
簡單來說,就是兩個中括號包裹起來,中間有多個元素,用逗號隔開。列表的數據項不需要具有相同的類型,也就是說可以這樣寫
List3= [1,2,”anan”,5,”tom”,89]
列表的訪問
同樣,列表也是根據元素所有進行訪問
List1[2]=3
List2[3]=廣廣
列表的遍歷:
3.元組
定義
Python 的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用中括號。
元組創建
tup1 = ("百度","阿里巴巴","騰訊")
tup2 = (1,2,3,4,5,6)
# 創建空元組
tup = ()
元組訪問
4.字典
定義
字典是另一種可變容器模型,且可存儲任意類型對象。字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中鍵必須是唯一的,但值則不必。值可以取任何數據類型,但鍵必須是不可變的,如字符串,數字或元組。
定義格式如下:
舉例:
總結:
字典和列表要好好學習下,這個有助於接口測試。
下面我們來做個簡單的練習:
有四個數字:1、2、3、4,能組成多少個互不相同且無重複數字的三位數?各是多少?
程序分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去掉不滿足條件的排列。
代碼如下:
if (i!=j) and (j!=k) and (i!=k):