首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单两个示例让你整明白python strip函数妙用

以下为作者学习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'

结果是一样的。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180115A0EMED00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券