字串的索引
s = 』 qwertyui』
索引時取字串的下標即可,下標以0開始
例:ss = s[3] ,列印出來的是r
ss = s[-1] ,列印出來的是i
字串的切片顧頭不顧尾
ss = s[0:3],列印出來的是qwe
ss = s[0:-1],列印出來的是qwertyu
ss = s[0:],s[:], 全部列印
ss = s[0:0],什麼打不列印
ss = s[0:5:3],列印出qr,在[0:5]隔三個列印乙個
ss = s[4:0:-1],列印出來 trew
ss = s[3::-1],列印出來的是rewq
ss = s[::-1], ss = s[-1::-1],列印出來的iuytrewq反的
字串的操作
ss = s.capitalize() 首字母大寫
ss = s.upper() 全部大寫
ss = s.lower() 全部小寫
ss = s.swapcase.() 大小寫反轉
ss = s.title() 每個隔開(特殊字元或數字)的單詞首字母大寫
ss = s.center(10,「x」) 居中,預設空白填充
ss = s.len() 測量長度
ss = s.startwith(『e』,1,4) 判斷以什麼開頭結尾
ss = s.find(『w』) 通過元素找索引,找不到返回-1
ss = s.index(『w』) 通過元素找索引查不到會報錯
ss = s.strip() 預設去除前後的空格
ss = s.strip(』*』) 兩邊開始刪,遇到字元停止
rstrip,lstrip,從左開始和從右開始
ss = s.count(『qw』) 計數
ss = s.split(「x」) 按照所給的條件分片為列表str—>list
s = 『你是{},芳齡{}, 你好{}』.format
s = 『你是,芳齡, 你好,你好』.format
s = 『你是,芳齡, 你好』.format
s = 『你是,芳齡, 你好,你好』.format
ss = s.replace(『e』,『q』,1) 舊的換新的
s.isalnum() #字串由字母或數字組成
s.isalpha() #字串只有字母組成
s.isdigit() #字串只有數字組成
py 字串操作
基本的操作 a helle b world hello 2 兩遍hello helloworld 2 結果為lloworld el in hello 在,true c a b 字串的連線,但是更推薦用joinstring的常用內建方法 c hello world join a,b 用 連線字串ab ...
python 字串的索引與切片操作
在python中,每乙個字串裡的字元都有自己特定的序號,以便於程式設計人員在需要時方便呼叫 通常,在python裡經常用到的序號命名方法為 正向遞增序號法和反向遞減序號法。現以字串 你好!世界 為例子說明,如圖所示 所以,在需要調出字串中的某個或者某段字元時,我們可以使用python中的索引操作和切...
字串切片slice操作 字串
切片slice操作可以讓我們快速的提取子字串,標準格式為 起始偏移量start 終止偏移量end 步長step 典型操作 操作和說明 示例結果 提取整個字串 abcdef abcdef start 從start索引開始到結尾 abcdef 2 abcdef end 從頭開始到end 1 abcdef...