首頁  >  文章  >  後端開發  >  python中幾種常用字串函數

python中幾種常用字串函數

尚
轉載
2020-06-15 17:03:443755瀏覽

python中幾種常用字串函數

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中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除