字符串的相關用法

字符串是python中一種常見的數據類型,下面就對字符串的一些方法進行實例操作。

1.聲明一個字符串str



2.將字符串中第一個字母變爲大寫

capitalize()函數會將字符串的首字母變爲大寫,其他字母均變爲小寫。



3.計數


4.字符串居中


說明:50表示顯示的長度,長度不夠用‘*’補足,如果沒有說明用什麼補足,則默認用空格補足。

相似的函數還有ljust()和rjust(),如下圖所示:



5.編碼



6.判斷字符串是否以指定字符結尾



7.利用tab鍵擴展範圍



8.查找字符的位置


find()函數是從左到右查找字符最左邊的位置,而rfind()函數是從左到右查找字符最右邊的位置。


index()函數類似。


9.格式化



10.判斷字符串

是否爲數字(包括數字和字符):


是否爲字符:


是否爲十進制:


是否爲數值:


是否爲合法標識符:


是否爲大小寫:

是否只有數字:


是否爲空格:


是否每個單詞首字母大寫:



11.連接可迭代字符串

join()函數利用前面的字符(如下例的“+”)來連接參數中的可迭代字符串



12.刪除空格



13.字符替換



14.字符串分割


如果沒有指定分割的字符(如“+”),則默認利用空格分割。

從上例看來,split()函數和rsplit()函數並沒有什麼區別,但是,這兩個函數是不一樣的,如下例:



15.判斷字符串的開始字符



16.大小寫轉換



17.首字母大寫



18.以0補位



19.maketrans()函數和translate()函數結合使用


其中,maketrans()函數中兩個參數的字符個數必須相同。該組合可用來對字符串進行加密。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章