字串的成員函式:
『capitalize』, 首字元大寫 其餘小寫
『casefold』, 返回乙個小寫字串的版本
『center』, 居中 然後預設用空格來左右填充到width寬度 width,fillchar
『ljust』, 居左
『rjust』, 居右
『count』, count(sub[,start[,end]]]) 從start處到end統計sub字串出現的次數
『encode』, 把字串進行編碼 編碼之後得到 位元組碼字串 b』\x』
bytes 位元組碼字串型別
decode() 把位元組碼字元進行解碼
『endswith』, 判斷以什麼結尾 返回bool
『startswith』, 判斷以什麼開頭 返回bool
『expandtabs』, 字串中的\t 用tabsize個空格來替換
『find』, find(sub[,start[,end]]) 返回sub在字串中的下標位置 沒有返回-1
『rfind』, 從右邊開始找
『format』, 『%d %s %f』%(a,b,c)
『{} {} {}』.format(a,b,c)
『 』.format(a,b,c)
『 『.format(name=「xhell」,age=20)
格式化字串
『format_map』, format 把format的引數組裝為乙個字典(對映)
『index』, 和find功能基本一樣 但是find如果找不到返回-1 index發生異常
『rindex』,
『isalnum』, 是否是數字與字母
『isalpha』, 是否是字母
『isdecimal』,是否是數字
『isdigit』,是否是數字
區別在最後,可拉下去看
『isidentifier』, 是否是乙個合法識別符號
keyword.iskeyword() 判斷是否是python的關鍵字
『islower』,
『isnumeric』, 是否是數字
『isprintable』, 像』\n』,』\t』 這樣列印出來看不見的則返回false
『isspace』, 空白字元
『istitle』, 是否為標題樣式
'join', 可以乙個可迭代的物件的每乙個元素用字串拼接起來
注意: 可迭代的物件每一項必須是str
'split', 根據sep(預設就是空白字元)進行拆分字串 maxsplit最大拆分項
'rsplit',
'splitlines', 根據換行標識來進行拆分
linux 換行 \n
windows 換行 \r\n
'strip', 去除首尾重複的字串
'lstrip',
'rstrip',
'lower', 全部變小寫
'upper', 全部變大寫
'title', 標題樣式(單詞首字母大寫,其餘小寫)
'swapcase', 大寫變小寫,小寫變大寫
'replace', replace(old,new[,count]) 用new整體替換old
'translate', 根據maketrans的返回table進行逐一替換
'maketrans', //是乙個字典
'partition', 根據sep把字串拆分為兩部分 返回乙個三個元素的tuple
'rpartition',
'zfill' 在字串左側填充0到width寬度
isdigit()
true: unicode數字,byte數字(單位元組),全形數字(雙位元組)
false: 漢字數字,羅馬數字,小數
error: 無
isdecimal()
true: unicode數字,全形數字(雙位元組)
false: 羅馬數字,漢字數字,小數
error: byte數字(單位元組)
isnumeric()
true: unicode數字,全形數字(雙位元組),羅馬數字,漢字數字
false: 小數
error: byte數字(單位元組)
python中字串(str)的操作
s hello 字串的重疊 s hello 2 字串的拼接 s hello world print s 統計字元個數 print len s 提取單個字元,通過下表提取 從開頭提取,下表從0開始 print s 0 從結尾提取,下表從 1開始 print s 1 切片 s 開始 結束 步進 s ab...
python學習 str字串
s hello world print s s hello world print s s hello world print s 轉義字元案例 想表達let s go 使用轉義字元 s let s go 就想表達乙個單引號,不想組成引號對 print s 表示斜槓 比如表示c user augsn...
python基礎 字串(str
標準序列的常規操作 索引 切片 乘法 成員資格檢查 長度等 適用於字串,但字串是不可變的資料型別,因此元素賦值和切片賦值是非法的。這裡介紹字串兩個方面 字串格式設定 字串方法 使用字串格式設定運算子 並在 右邊指定格式的值。指定要設定其格式的值時,可使用單個值 如字串,數字等 亦可使用元組 設定多個...