以下为作者学习python时所做的学习笔记,用浅显的语言展示给大家,希望大家多多提交自己的意见。有问题的朋友也可以留言,看到会回复大家。
声明:s为字符串,str为要删除的字符序列
s.strip(str) 删除s字符串中开头、结尾处,位于 str删除序列的字符
s.lstrip(str) 删除s字符串中开头处,位于 str删除序列的字符
s.rstrip(str) 删除s字符串中结尾处,位于str删除序列的字符
1. 当str为空时,默认删除空白符(包括' ', ' ', '', ' ')
strip 同时去掉左右两边的空格(包括' ', ' ', '', ' ')
lstrip 去掉左边的空格
rstrip 去掉右边的空格
现在有很多人都想学python,但是直接看教程又有点太难下手。
之前有几个朋友都问我能不能指导他们一下入门学这个语言,于是我就弄了个零基础免费学习python的群,每天讲一点内容(145010486),提供免费的学习资料还有答疑。如果有0基础想入门的新手,不如来跟着看看,欢迎加入我们共同学习的队伍。
具体示例如下:
>>>a=" Hello world "
>>>a.lstrip()
'Hello world '
>>>a.rstrip()
' Hello world'
>>>a.strip()
'Hello world'
2.函数方法扩展(作用对象:任意想要删除的字符str)
注意:这里的str删除序列是只要边(开头或结尾)上的字符在删除序列内,就删除掉。如下:
对了,作者建了个小群,有兴趣的亲们可以入群一起聊天,学习,交流:145 010 486
>>> a = '123abc'
>>> a.strip('21')
'3abc'
>>> a.strip('12')
'3abc'
结果是一样的。
领取专属 10元无门槛券
私享最新 技术干货