1 ''' 2 strip()、rstrip()、lstrip()分別用來刪除兩端、右端、左端、連續的空白字符或字符集 3 ''' 4 s='abc ' 5 s2=s.strip() #刪除空白字符 6 print(s2) 7 #abc 8 s3='\n\nhello world \n\n'.strip() #刪除空白字符 9 print(s3) 10 # hello world 11 s4='aaaassddf'.strip('a') #刪除指定字符 12 print(s4) 13 # ssddf 14 s4='aaaassddf'.strip('af') 15 print(s4) 16 # ssdd 17 s5='aaaaddfaaa'.rstrip('a') #刪除字符串右端指定字符 18 print(s5) 19 # aaaaddf 20 s6='aaaaddfaaa'.lstrip('a') #刪除字符串左端指定字符 21 print(s6) 22 # ddfaaa 23 24 ''' 25 這3個函數的參數指定的字符串並不作為一個整體對待,而是在原字符串的兩側,右側、左側刪除參數字符串中包含的所有字符 26 ''' 27 s7='aabbccddeeeffg'.strip('af') #字母f不在字符串兩側,所以不能刪除 28 print(s7) 29 # bbccddeeeffg 30 s8='aabbccddeeeffg'.strip('gaf') 31 print(s8) 32 # bbccddeee 33 s9='aabbccddeeeffg'.strip('gaef') 34 print(s9) 35 # bbccdd 36 s10='aabbccddeeeffg'.strip('gbaefcd') 37 print(s10) 38 # ''