1.strip删除首尾的字符
>>> a = 'abcd'.strip('a') #删除首部的a>>> print (a)bcd>>> a = 'abcd'.strip('d') #删除尾部的d>>> print (a)abc>>> a = 'abcda'.strip('a') #删除首尾的a>>> print (a)bcd
2.lstrip删除首部的字符
>>> s = 'abcd'.lstrip('d') #没有删除尾部的d>>> print (s)abcd>>> s = 'abcd'.lstrip('a') #删除首部的a>>> print (s)bcd>>> s = 'abcda'.lstrip('a') #首尾相同时,删除首部>>> print (s)bcda
3.rstrip删除尾部的字符
>>> x = 'abcd'.rstrip('d') #删除尾部d>>> print (x)abc>>> x = 'abcd'.rstrip('a') #首部为a,尾部为b,删除不了a>>> print (x)abcd>>> x = 'abca'.rstrip('a') #首尾相同,删除尾部a>>> print (x)abc