1.什麼是轉義符:\就是轉義符,轉義符可以將有意義的字元轉成無意義的字元. 也可以將無意義的字元轉換為有意義的字元
2.什麼事轉義字元:通過\可以將無意義的字元轉換為具有指定功能的字元
例如:\n: **換行
\t: 代表製表符(tab鍵)
\: 代表\字元
2.1:訪問字元:字元 = 字串[索引]
2.2取出部分字元(切片):字串=字串[開始:結束:步長] 步長也可以是負數:為負數時倒序擷取
2.3 while遍歷字元: 索引=0:
長度=len(字串)
while 索引《長度:
元素=字串[索引]
索引+=1
for in專業遍歷: for 字元 in 字串:
print(字元)
3.字串常見操作:去除左右兩邊空格
string.strip()去除兩邊的空格
string.lstrip()去除左邊的空格
string.rstrip()去除右邊的空格
字串分割:
string.split() 按照空格字串分割,返回乙個列表
string.split(「分隔符」)
string.split(「分隔符」,分割次數) 按照指定分隔符分割,分割指定的次數,返回乙個列表
string.rsplit(「分隔符」,分割次數) 從後面開始按照指定分隔符分割,分割指定的次數, 返回乙個列表
大小寫轉換:
string.lower() 轉換為小寫
string.upper() 轉換為大寫
判斷開頭或者結尾的字元
string.startswith("開頭字元")
string.endswith("結尾字元")
字串格式化函式
"需要格式化的字元"%(資料1,資料2).
string.format("資料1","資料2","資料3")
f"字串"
字串連線
string.join(列表)
列表中的元素使用string連線起來
字串替換
string.replace("原文","替換文")
判斷字串由數字組成
string.isdigit()
字典…
d =
修改:字典[key] = value
新增或者返回原值:value = 字典.setdefault(key,value)
合併:字典.update(字典2)
刪除:del 字典[key]
字典.pop(key)
清空字典:字典.clear()
根據key查詢value:字典[key] 根據key查詢值,如果key不存在就會報錯
字典.get(key) 根據key查詢值,如果key不存在返回none
獲取字典中所有值 字典.values()
獲取字典中所有鍵:字典.keys()
判斷鍵是否在字典中存在 value = key in 字典
遍歷:for key in 字典:
value = 字典[key]
.遍歷value
語法:for value in 字典.values:
value
遍歷鍵值對
語法:for item in 字典.items():
item
.遍歷鍵和值
語法:for key,value in 字典.items():
key,value
集合…語法:
變數名 = set(字串的資料|列表的資料|字典的資料)
切片語法:
[開始:結束:步長]
支援型別: 字串,列表,元組。不支援字典
+為合併運算子
語法:合併後資料 = 資料1+資料2
支援型別: 字串,列表,元組
字典的合併函式為:update
為重複運算子
語法:結果 = 資料次數
支援型別: 字串,列表,元組
字典不支援*運算子
in為判斷是否存在運算子
語法:bolean值 = 子資料 in 資料
子資料在資料中存在返回true,否則返回flase
not in為判斷是否不存在運算子
語法:bolean值 = 子資料 in 資料
子資料在資料中不存在返回true,否則返回flase
支援型別: 字串,列表,元組,字典
完整for語法
語法:for 變數 in 集合:
迴圈體**
else:
只要沒有通過 break 退出迴圈,都會執⾏的**
支援型別: 字串,列表,元組,字典
Python 字串,字典集合筆記
一 字串 字串包括 切片 轉義字元 字串運算子 字串格式化。字串常用函式和方法 字串的含義 字串或串 string 是由數字 字母 下劃線組成的一串字元。它是程式語言中表示文字的資料型別。我們可以使用單引號 雙引號 或三引號 來建立字串。字串中的字元都是有序的 擁有自己索引 index,也叫下標 從...
python 集合 字典操作 格式化字串
字串不能被修改 my name 0 1 my name dvvid print my name print python set set set 0 set 1 print set 0 set 0 print set 1 set 1 print 並集 set 0.union set 1 print ...
Python 字串與字典
如 就是轉義字元,t,n 無意義與有意義相互轉換 print 我愛 t我的祖國,國也愛我 雙引號中的雙引號 print 我愛我的祖國,祖國也愛我 單引號中的單引號 print 我愛我的祖國,祖 n祖國也 r n愛我 無意義的變成有意義的 print 我愛我的祖國,祖國也愛我 n 字串 有多個字母,數...