python 语言基础 - 你不得不知道的字符串常用函数之lstrip& rstrip & strip

126 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动

前言

小伙伴们大家好,每天一个小知识,一起学python每天进步一点点。 今天我们的分享依然还是3个函数。上篇文章中我们分享了关于字符串对齐的3个函数,最后发现如果长度不够会用空格来补充。那么我们今天要学习的3个函数刚好跟昨天的相反,这3个函数主要功能是去除空格。 本文我们将采用如下字符串作为示例字符串:mystr = ' hello python'

lstrip() & rstrip () & strip()

这3个函数都不需要任何参数,并且功能一样都是去除空格用的,返回值是去除空格后的一个新的字符串,下面来看下具体用法:

  • 用途:
    • lstrip函数用于去除字符串左边的空格
    • rstrip 函数用于去除字符串右边的空格
    • strip函数用于去除字符串左右两边的空格,不影响中间的空格
  • 语法:lstrip()/rstrip ()/strip()
  • 用法:xxx.lstrip()/xxx.rstrip ()/xxx.strip()

其中,xxx代表的是一个完整的字符串,self参数不用传递 下面我们来看一个简单的小例子:

mystr = '      hello python'
print(mystr.lstrip())
#输出结果
'hello python'

mystr = 'hello python          '
print(mystr.rstrip())
#输出结果
'hello python'

mystr = '      hello python          '
print(mystr.strip())

#输出结果
'hello python'

总结

今天我们又掌握了3个去空格的小知识。希望小伙伴们多多支持。 欢迎喜欢的小伙伴点赞留言加关注哦