python字符串處理方法(二)

startswith() 檢查第一個字符是不是指定字符

startswith() 方法用於檢查字符串是不是以指定子字符串開頭,若是是則返回 True,不然返回 False。若是參數 beg 和 end 指定值,則在指定範圍內檢查。python

str.startswith(str, beg=0,end=len(string));
#str -- 檢測的字符串。
#beg -- 可選參數用於設置字符串檢測的起始位置。
#end -- 可選參數用於設置字符串檢測的結束位置。

endswith() 檢查最後一個字符是不是指定字符

endswith() 方法用於判斷字符串是否以指定後綴結尾,若是以指定後綴結尾返回True,不然返回False。可選參數"start"與"end"爲檢索字符串的開始與結束位置。api

str.endswith(str, beg=0,end=len(string))
#str -- 檢測的字符串。
#beg -- 可選參數用於設置字符串檢測的起始位置,限定字符串的第一個字符。
#end -- 可選參數用於設置字符串檢測的結束位置,限定字符串的最後一個字符。

find() 檢測字符串中是否包含指定字符串

find() 方法檢測字符串中是否包含子字符串 str ,若是指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,若是指定範圍內若是包含指定索引值,返回的是索引值在字符串中的起始位置。若是不包含索引值,返回-1。函數

str.endswith(str, beg=0,end=len(string))
#str -- 指定檢索的字符串
#beg -- 開始索引,默認爲0。
#end -- 結束索引,默認爲字符串的長度。

isalnum() 檢測字符串是否由字母和數字組成

isalnum() 方法檢測字符串是否由字母和數字組成。若是 str 至少有一個字符而且全部字符都是字母或數字則返回 True,不然返回 Falsespa

str.isalnum()

count() 統計字符串裏某個字符出現的次數

count() 方法用於統計字符串裏某個字符出現的次數。可選參數爲在字符串搜索的開始與結束位置。3d

str.count(sub, start= 0,end=len(string))
#sub -- 搜索的子字符串
#start -- 字符串開始搜索的位置。默認爲第一個字符,第一個字符索引值爲0。
#end -- 字符串中結束搜索的位置。字符中第一個字符的索引爲 0。默認爲字符串的最後一個位置。

strip() 移除字符串頭尾指定字符

strip() 移除字符串頭尾指定字符(默認爲空格)或字符序列。 注意:該方法只能刪除開頭或是結尾的字符,不能刪除中間部分的字符。code

str.strip([chars]);
# chars -- 移除字符串頭尾指定的字符序列。

upper() 把小寫字母轉爲大寫字母

upper() 將字符串中的小寫字母轉爲大寫字母。返回小寫字母轉爲大寫字母的字符串。blog

str.upper()
#在要修改的字符串後面直接調用upper()方法

 

lower() 把大寫字母轉爲小寫字母

lower()將字符串中的大寫字母轉爲小寫字母。返回大寫字母轉爲小寫字母的字符串。索引

str.lower()
#在要修改的字符串後面直接調用lower()方法

capitalize() 把大寫字母轉爲小寫字母

capitalize()將字符串的第一個字符變成大寫,其餘字母變小寫。ip

str.capitalize()
#在要修改的字符串後面直接調用capitalize()方法

#首字符轉化爲大寫字母,其他小寫;
#若首字符非字母,則會出現相似全被轉化爲小寫現象;

title() "標題化"的字符串

title() "標題化"的字符串,把全部單詞的首個字母轉化爲大寫,其他字母均爲小寫。字符串

str.title();

input() 讀取鍵盤輸入

input() 函數從標準輸入讀入一行文本,默認的標準輸入是鍵盤。

input 能夠接收一個Python表達式做爲輸入,並將運算結果返回。

相關文章
相關標籤/搜索