python3基礎_字串
阿新 • • 發佈:2020-10-08
字串定義
是以單引號或者雙引號括起來的任意文字,字串不可變。
字串的索引和切片
下標索引:
我們可以使用“[ ]”來獲取字串中一個或多個字元。
切片
切片的語法:[起始:結束:步長] ,原則是左閉右開區間,預設步長是為1。
字串翻轉: 表示從後向前,按步長為1進行取值
字串內建函式
-
字串大小寫轉換
title():以首字母大寫的形式轉換
upper():小寫字母轉化為大寫字母
lower():大寫字母轉化為小寫字母
swapcase():大小寫互換
-
合併(拼接)字串
-
刪除空白
strip():去除字串兩端空白
lstrip():去除字串開頭空白
rstrip():去除字串開頭空白
-
字串替換
replace(“old”,“new”,“次數”) 次數可有可無。
-
判斷字串中的字元型別
startwith():以XXX 開頭
endwith():以XXX 結尾
isalnum()全為數字或者字母
isalpha()全為字母
isdigit()全為數字
islower(): 判斷字串是否均為小寫
isupper() 判斷字串是否全為大寫
istitle() 判斷字串首字母是否大寫
-
字串拼接與分離
.jion()字串拼接
.solit() 字串分離,以列表形式輸出
-
字串搜尋
find():字串查詢,返回字串的索引,如果存在多個索引,返回第一個
count()計數
- 其他內建函式
center(),需要兩個引數,第一個字串的總長度,第二個不夠的以XXX補齊
未完待續!!!
: