英文不好只能硬記了
name="abcde"
name2=abcd\te
name.capitalize() //首字母大寫
name.count("a") // 統計a有多少個
name.casefold()
name.center(10,"-") //輸出: ---------abcde---------
name.encode() //轉成 2進製
name.endswith("e") //判斷乙個字串是否以e結尾
name2.expandtabs(tabsize=10) // 輸出: abcd e
name.find("a") //返回找到的字元的索引
name.format() //格式化字串
name.format_map()
name.isalnum() //判斷是否是阿拉伯數字,只要字元包含數字都會返回true
name.isalpha() //判斷是否是純英文本元
name.isdigit() //判斷是否是整數
name.isdentifier() // 判斷是不是乙個合法的識別符號(變數名)
name.islower() //判斷是否是小寫
name.isspance() //判斷是否是空格
name.istitle() //是否是標題 my name is 每個首字母大寫返回true
name.isprinttable() //判斷是否可以列印
name.isupper() // 是否大寫
name.join("==") //輸出 : =abcde=
",".join(['1','2','3']) //輸出1,2,3
name.ljust(50,"*")//輸出 abcde********* 長度不夠50左邊用*補上
name.rjust(50,'*') 同上 為右邊
name.lower() 小寫
name.upper() 大寫
name.lstrip() //左邊去除空格和換行
name.rstrip() 同上 右邊
name.strip() //兩邊
name=str.maketrans("abc","123")
"abcfer".translate(name) // 輸出: 123fer
name.replace("a","m",1) //把 a 替換成m 只替換1個
name.rfind("e") 找到最右邊的e返回下標
name.split('b') //把字串預設分割成列表 b在分割時會去掉
name.splitlines()
name.swapcase()//大寫變小寫 小寫變大寫
name.zfill(50) //長度不夠 左邊自動補零
Python字串操作
1 複製字串 str2 str1 2 鏈結字串 str abc 3 查詢字串 string.find sub string.index sub string.rfind sub string,rindex sub 4 字串比較 cmp str1,str2 cmp str1.upper str2.up...
Python字串操作
python如何判斷乙個字串只包含數字字元 python 字串比較 下面列出了常用的python實現的字串操作 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 strcat sstr1,sstr2 sstr1...
python字串操作
在 python 有各種各樣的string操作函式。在歷史上string類在 python 中經歷了一段輪迴的歷史。在最開始的時候,python 有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的 python 使用者的建議,從 python 2.0開...