1. 程式人生 > >一大波字符來襲!

一大波字符來襲!

長度 repl rep 表示 ict 發生 star 字典 bubuko

節目預告:

字符的各種,操作,數據類型新講

一預熱:

重要的事情再重復:

int(整數)

bool(布爾判斷)

str(字符串)

新增 : list(列表) :大量的數據湊一塊 ,","分隔 ,外套 "[ ] "

tuple (元組) : 數據湊一塊形成的整體,不能發生變化 , ","分隔 ,外套 "( ) "

dict (字典) : 有序的數據湊一塊 ,包括key(索引)和value(key對應的數據) , ","分隔 ,外套 "{ } "

set (集合):一組不重合的數據湊一塊, ","分隔 ,外套 "() "

二 字符串

1.字符(單一文字符號,如@ ,# ,1,2等)

2字符串(字符一串有序的排序)

#字符串的索引,每個字符串都有索引,默認從左至右,0 -> n,利用[ 索引號 ]可以取得字符串對應索引的字符

例如, s = "1234"

print(s[0]) >>>1

   print(s[2]) >>>2

3字符串截取:

s = "01234"

s[x : y : Z]

x: 截取起始位置,能截取該位

y: 截取結束位置,不截取末端位

Z: 步長 ,逢幾個字符取一個,可以帶 "-"表示從又往左取,不加默認從左往右截取

print(s[-1,-3,-1]) >>>43

print(s[0,4,2]) >>> 13

重要操作:

    1. upper() 轉化成大寫. 忽略大小寫的時候
2. strip() 去掉左右兩端空白 用戶輸入的內容都要去空白
3. replace(old, new) 字符串替換
4. split() 切割 結果是list
5. startswith() 判斷是否以xxx開頭
6. find() 查找
7. isdigit() 判斷是否是數字組成
8. len() 求長度. 內置函數

函數: for(遍歷循環)

基本機構: for X in 可叠代對象:

循環執行代碼

     else:

      循環結束執行代碼

點名: list = ["張三", "李四", "王五"]

   for i in list:

    print("i")

>>>> 張三

李四

王五

今日作業:

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

一大波字符來襲!