定義乙個字串:
name='miyuki kazuya'
1、把字串首字母大寫
2、把字串居中
第乙個值100表示整個字串的長度,包括自身長度,字串不足的長度,用第二個值『-』補齊
3、查詢字串中的第乙個出現元素的下標
name.index()
如果元素不存在,則會報錯。
4、同樣是查詢字串中第乙個出現元素的下標,但找不到元素的時候,不會報錯,會返回-1表示不存在
5、判斷字串是否只有英文、數字、漢字,返回布林型別的值
name.isalpha()
6、判斷字串是否只有英文、漢字、漢字,返回布林型別的值
name.isalpha()
7、查詢元素在字串出現的次數
元素i出現了2次,所以統計次數為2
8、判斷字元是否以xx結尾
9、判斷字元是否以xx開頭
10、將字串全部變成大寫字母
11、將字串全部變成小寫字母
12、判斷是否為純數字
13、判斷是否全都是空格
14、去掉字串兩邊的東西,預設是去掉兩邊的空格和換行符
name.strip()
15、只去掉左邊的
name.lstrip()
16、只去掉右邊的
name.rstrip()
17、替換字串
name.replace('字串內容','需要替換的字串內容')
18、補0
name.zfill() 設定字串長度,不足的在前方補0
19、string函式
首先引用string函式
import string
①所有的大寫+小寫字母
string.ascii_letters
②所有小寫字母
string.ascii_lowercase
③所有大寫字母
string.ascii_uppercase
④所有數字
string.digits
⑤所有的特殊字元
string.punctuation
20、split()
可以分割字串,把字串變成乙個list
定義乙個字串
name=『lxy zyf wdz nl wy gfw』
name.split() #預設是以空格和換行符分割的
也可以輸入根據某元素進行分割,如用y進行分割:
print(name.split('y'))
21、join()
把list變成字串,以某個字串連線
'連線字串'.join(列表名)
定義乙個列表
name=['lxy', 'zyf', 'wdz', 'nl', 'wy', 'gfw']
print('----'.join(name))
python 字串常用方法
python 字串的常用方法 1.len str 字串的長度 2.startswith str 檢視字串是否以str子串開頭,是返回true,否則返回false 3.index str 查詢字串中第一次出現的子串str的下標索引,如果沒找到則報錯 4.find str 查詢從第0個字元開始查詢第一次...
Python字串常用方法
count 獲取字串中某個字元的數量。str python count str.count o 2strip 刪除字串首位的空格,以及換行。str1 hello python str2 hello python str3 hello python str1.strip str2.strip str3...
python字串常用方法
string.title python title 方法返回 標題化 的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫 見 istitle string.upper python upper 方法將字串中的小寫字母轉為大寫字母。string.lower 將字串的大寫字母轉為小寫字母 strin...