一大波字符來襲!
節目預告:
字符的各種,操作,數據類型新講
一預熱:
重要的事情再重復:
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")
>>>> 張三
李四
王五
今日作業:
一大波字符來襲!