1、lower()把所有字元換成小寫
#2、upper()把所有字元換成大寫
3、swapcase( )大小寫互換
4、title()把每個單字首字母大寫,他是以所有英文字母的字元來區別是否為一個單字的,
eg:s = "a是傻b" s2 = s.title() 结果为"A傻B",a和b都变成了大写,因为他是根据英文字母来区别是否为一个单词的,此处a和b都被系统默认为了一个单词.
5、center (數字,字元)把字串拉長a個單位,把原字串放中間,其餘位置補"*".
#6、strip()預設去掉字串左右兩邊的空白,但注意只去掉左右兩邊的而不包含中間的空白.且strip()可以指定去掉左右兩端的內容.
eg:s1 = "aba" s2 = s1.strip(a) 结果为:"b"
7、replace():替換掉字串中的指定內容
eg:s1 = "我很帅" s2 = s1.replace("帅","不帅") 结果为:"我很不帅",把"帅"替换成了"不帅"
且replace()可規定換內容的次數,但要求字串中所想要替換掉的內容條數,大於等於想要換的次數.例如:s1 = “we are”,中存在兩個e ,則此時就可以規定想要換兩次以下的內容.
eg:s2 = s1.replace("e","a",2) 结果为:s2 = "wa ara"
當字串中存在的想要替換的字元多餘次數時,系統會根據這些內容在字串中的順序,來判斷要前幾個換.
更多相關知識請關注python影片教學欄位
以上是python中幾種常用字串函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!