Python string strip()用法及代碼示例- 純淨天空

文章推薦指數: 80 %
投票人數:10人

Python的strip()內置函數用於刪除字符串中的所有前導和尾隨空格。

用法: string.strip([remove]). 參數:. remove (optional):字符或一組字符,需要從字符串中刪除。

當前位置:首頁>>代碼示例 >>用法及示例精選 >>正文 Python的strip()內置函數用於刪除字符串中的所有前導和尾隨空格。

用法: string.strip([remove]) 參數: remove(optional):字符或一組字符,需要從字符串中刪除。

該函數可以使用一個參數或不使用任何參數。

如果未傳遞任何參數,則僅刪除前導和尾隨空格。

返回值: Thefunctionreturnsanotherstringwithbothleadingandtrailingcharactersbeingstrippedoff. Whentheremovedstringmatchesperfectlythenthemodifiedstringisreturnedwithremovedcharactersandspaces. Whentheremovestringdoesnotmatchthennomodificationismadetotheoriginalstring. 下麵的代碼顯示strip()在各種條件下的工作。

代碼#1 #Pythoncodetoillustratetheworkingofstrip() string='  GeeksforGeeks  '    #Leadingspacesareremoved print(string.strip())    #Geeksisremoved print(string.strip('  Geeks'))    #Notremovedsincethespacesdonotmatch print(string.strip('Geeks')) 輸出: GeeksforGeeks for GeeksforGeeks 編碼#2 #Pythoncodetoillustratetheworkingofstrip() string='@@@@GeeksforGeeks@@@@@'    #Stripall'@'frombeginningandending print(string.strip('@'))    string='www.Geeksforgeeks.org'    #'.grow'removes'www'and'org'and'.' print(string.strip('.grow')) 輸出: GeeksforGeeks Geeksforgeeks 實際應用:以下代碼顯示了strip()在python中的應用。

#Pythoncodetocheckforidentifiers defCount(string):            print("Lengthbeforestrip()")     print(len(string))            #Usingstrip()toremovewhitespaces     str=string.strip()     print("Lengthafterremovingspaces")     returnstr        #DriverCode     string=" GeeksforGeeks  " print(len(Count(string))) 輸出: Lengthbeforestrip() 17 Lengthafterremovingspaces 15 相關用法 Pythonstringstrip()用法及代碼示例 Numpystringstrip()用法及代碼示例 注:本文由純淨天空篩選整理自ChinmoyLenka大神的英文原創作品 PythonString|strip()。

非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。



請為這篇文章評分?