函数:strip()  lstrip()  rstrip()

作用:去除字符串中的空格或指定字符

一、默认用法:去除空格

str.strip()  : 去除字符串两边的空格

str.lstrip() : 去除字符串左边的空格

str.rstrip() : 去除字符串右边的空格

注:此处的空格包含'\n', '\r',  '\t',  ' '

默认用法实例

>>> dodo = "  hello boy "

>>> dodo.strip()

'hello boy'

>>> dodo.lstrip()

'hello boy '

>>> dodo.rstrip()

'  hello boy'

二、去除指定字符

str.strip('do')  :去除字符串两端指定的字符

str.lstrip('do') :用于去除左边指定的字符

str.rstrip('do') :用于去除右边指定的字符

三个函数都可以传入一个参数(这里以'do'为例),指定要去除的首尾字符,编译器会去除两端所有相应的字符,直到没有匹配的字符

注:

1.去除指定字符时首尾不能出现空格,否则传入参数的时候也需要加入空格

2.指定的字符表示的一种组合,例如'do'表示'dd','do','od','oo','ddd','ooo'等

去除字符实例

>>> dodo = "say hello say boy saaayaaas"

>>> dodo.strip('say')

' hello say boy '

>>> dodo.strip('yas')

' hello say boy '

#当传入的参数中加入空格时

>>> dodo.strip('say ')

'hello say bo'

>>> dodo.lstrip('say')

' hello say boy saaayaaas'

>>> dodo.rstrip('say')

'say hello say boy '

--------------------------------------分割线 --------------------------------------

Python 的详细介绍:请点这里

Python 的下载地址:请点这里

python中的rstrip函数_Python strip() lstrip() rstrip() 函数 去除空格相关推荐

  1. python中rstrip用法_python strip() lstrip() rstrip() 使用方法

    Python中的strip用于去除字符串的首尾字符串,同理,lstrip用于去除最左边的字符,rstrip用于去除最右边的字符. 这三个函数都可传入一个参数,指定要去除的首尾字符. 需要注意的是,传入 ...

  2. python中max怎么用_python里的max函数怎么用

    python中的max() 方法返回给定参数的最大值,参数可以为序列. 以下是 max() 方法的语法:max( x, y, z, .... ) 参数x -- 数值表达式. y -- 数值表达式. z ...

  3. python中rim的用法_Python笔记(六)_函数

    函数一般是从第一行代码开始执行,结束于return语句.异常.或者函数所有语句执行完毕.一旦函数将控制权交还给调用者,就意味着全部结束.函数中做的所有工作以及保存在局部变量中的数据都将丢失.再次调用这 ...

  4. python中调用π的值_python如何调用math函数库求π值

    python如何调用math函数库求π值 发布时间:2020-11-25 09:41:21 来源:亿速云 阅读:103 作者:小新 小编给大家分享一下python如何调用math函数库求π值,相信大部 ...

  5. python中info的用法_Python pandas.DataFrame.info函数方法的使用

    DataFrame.info(self, verbose=None, buf=None, max_cols=None, memory_usage=None, null_counts=None) [so ...

  6. python中mean的用法_Python pandas.DataFrame.mean函数方法的使用

    DataFrame.mean(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs)[source] 返回所请求轴 ...

  7. python中change的用法_Python pandas.DataFrame.pct_change函数方法的使用

    DataFrame.pct_change(self: ~FrameOrSeries, periods=1, fill_method='pad', limit=None, freq=None, **kw ...

  8. python中标识符下划线用作开头_python python中那些双下划线开头的那些函数都是干啥用用的...

    1.写在前面 今天遇到了__slots__,,所以我就想了解下python中那些双下划线开头的那些函数都是干啥用用的,翻到了下面这篇博客,看着很全面,我只了解其中的一部分,还不敢乱下定义. 其实如果足 ...

  9. python属性名以两个下划线开头_python python中那些双下划线开头的那些函数都是干啥用用的...

    1.写在前面 今天遇到了__slots__,,所以我就想了解下python中那些双下划线开头的那些函数都是干啥用用的,翻到了下面这篇博客,看着很全面,我只了解其中的一部分,还不敢乱下定义. 其实如果足 ...

最新文章

  1. @RequestParam加与不加的区别
  2. 【数据库系统概论】考研第一部分重点分析【1.1】
  3. 在word中给公式添加序号
  4. 【渝粤题库】广东开放大学 现代服务学概论 形成性考核 (2)
  5. AE物体表面跟踪特效合成高级插件:Lockdown for Mac
  6. js高级技巧之函数节流
  7. SpringBoot整合RabbitMQ测试代码
  8. php虚拟机java虚拟机,Java虚拟机的具体详解
  9. document.body和document.documentElement的区别
  10. 在MarkDown的表格中插入代码
  11. 二维图像矢量化方法简述
  12. 【高效工作】Sublime Text 3 美化
  13. 一台“真正的”网吧电影服务器只要6000元
  14. iTunes只能装C盘吗_为什么电脑软件喜欢默认安装在C盘呢?
  15. 博客(blog.m1kh.com)
  16. 声音管理AudioManager
  17. 出现-nan(ind)的情况
  18. C++ primer 一、二、三章
  19. 如何安装nginx第三方模块--add-module
  20. 24个笔画顺序表田字格_衡水体26个英文字母写法,你值得拥有!

热门文章

  1. Java培训教程之使用Lock取代synchronized
  2. 莆田考计算机二级的学校,二级计算机考试——我的经历,我的感受!
  3. php include file_包含与被包含(PHP include文件)
  4. git 可视化工具_WEB开发者必备工具集
  5. usb转rj45_毕亚兹ZH5网卡转接口评测:3HUB接口+1网口,好用还便宜
  6. Mac下安装配置Python2和Python3并相互切换使用
  7. JavaScript实现squareRoot平方根算法(附完整源码)
  8. wxWidgets:wxDataViewEvent类用法
  9. boost::histogram::axis::circular用法的测试程序
  10. boost::geometry::intersects用法的测试程序