Python中strip()函数的作用是去除一个字符串前导和尾部的特定字符,并返回结果字符串。

Python中strip()函数默认是删除字符串前导和尾部空格,通过设定参数,也可以去除字符串前导和尾部的其它特定字符。

strip()函数的语法格式

str.strip( [ chars ] )

语法中的 str 即要被操作的字符串或字符串变量;

该函数有一个参数 chars ,是可选参数,用于指定从字符串前导或尾部要删除的字符,默认为空白。

该函数执行完后返回操作结果字符串。

stip()函数使用示例

1、没有参数的情况

strip()函数在没有参数时默认移除的是字符串的前导和尾部空白字符。

>>> str1 = "  Python is easy.   "  # 字符串前后有空格

>>> str1.strip()

'Python is easy.'

>>>

"  C#\n Python   \t   \nR \t".strip()

'C#\n Python \t \nR'

从上面的例子可以看出:strip()函数在没有给参数时,默认移除的是前导或尾部空白,空白字符字符包括常见的空格、制表符、回车符、换行符,以及isspace()函数可以判别的空白字符。例子中 \t 则被视为空白字符被从尾端移除了。

2、带参数的使用示例

strip()函数在改定参数后,可以指定要从字符串前端和尾部移除的字符序列。

>>>  '******翔宇亭IT乐园*********'.strip('*')

'翔宇亭IT乐园'

>>>

'#*###****翔宇亭IT乐园##**###'. strip('#*')

'翔宇亭IT乐园'

>>>

"www.biye5u.com".strip('wmco.')

'biye5u'

>>> c_str = "#..This is code #3.2...#"

>>> c_str.strip("#.!")

'This is code #3.2'

从上面各例可以看出,在指定参数时,strip()函数将从前导字符中移除指定的字符,直到遇到一个不是指定的字符为止,对于尾部字符的处理也是同样的。

如需转载,请注明出处和本文链接地址:翔宇亭IT乐园(http://www.biye5u.com)

本文链接地址:http://www.biye5u.com/article/python/2020/6455.html

python中去除字符串中首尾空格的函数_Python中去除字符串首尾特定字符的函数:strip()...相关推荐

  1. python中一般使用几个空格表示缩进_python中使用空格还是使用 Tab键缩进的建议...

    对于程序员来说,其实Tab和空格远远不只是"立场"问题那么简单. 在不同的编辑器里tab的长度可能不一致,所以在一个编辑器里用tab设置缩进后,在其它编辑器里看可能缩进就乱了.空格 ...

  2. python去空格的函数_Python中用于去除空格的三个函数的使用小结

    函数:strip() lstrip() rstrip() 作用:去除字符串中的空格或指定字符 一.默认用法:去除空格str.strip() : 去除字符串两边的空格 str.lstrip() : 去除 ...

  3. python爬虫爬取数据如何将br去掉_Python怎么去除爬取下来的网站中的一些转义字符串 - 收获啦...

    基本方法 其实用python爬取网页很简单,只有简单的几句话 这样就可以获得到页面的内容.接下来再用正则匹配去匹配所需要的内容就行了.但是,真正要做起来,就会有各种各样的细节问题. 2.登录 这是一个 ...

  4. python数据处理常用函数_Python中常用操作字符串的函数与方法总结

    Python中常用操作字符串的函数与方法总结 这篇文章主要介绍了Python中常用操作字符串的函数与方法总结,包括字符串的格式化输出与拼接等基础知识,需要的朋友可以参考下 例如这样一个字符串 Pyth ...

  5. python后面空格报错_python中空格和table混用报错原因

    python是一门严格遵守缩进的语言,缩进的规则代表着程序的层级关系.我们来看一段代码.class MyForm(Form): value1 = StringField('value1') value ...

  6. python中空格怎么打_Python中如何打印空行

    Python中代码比较长时,想在Pycharm-console控制台或Python自带IDLE的Shell窗口查看代码执行结果,打印一些字符之类的,很多行之间没有换行影响查看效果,那么,Python中 ...

  7. python中split的用法取第二个分片_python中的split()函数的用法

    函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...

  8. python中split的用法取第二个分片_python中split()函数的用法

    函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...

  9. python sep函数_Python中带有print()函数的sep参数

    python sep函数 sep parameter stands for separator, it uses with the print() function to specify the se ...

最新文章

  1. 华为认证物联网开发利器:小熊派IoT开发板
  2. AI一分钟 | 今天,百度又多了一个好基友华为,还互赠了信物;腾讯AI Lab“肢体动作追踪”技术造出了个“AI 尬舞机”
  3. Ubuntu、CentOS 解决docker命令权限问题(sudo)
  4. 【ARM】Cortex存储系统
  5. 关于Unity的入门游戏飞机大战的开发(上)
  6. solaris php,solaris 十系统上架构phpwind论坛环境(转)
  7. 如何借助 Python 俘获女孩子芳心?
  8. centos7 安装vsftpd和配置以及虚拟用户权限分配
  9. 一维数组实验题:大奖赛现场统分。已知某大奖赛有n个选手参赛,m(m>2)个评委为参赛选手评分(最高10分,最低0分)。统分规则为:在每个选手的m个得分中,去掉一个最高分和一个最低分后,取平均分作为该选
  10. 并行查询的执行计划解读
  11. STM32复习笔记(五) —— GPIO锁定机制
  12. Git(码云)配置精干版
  13. 关于sublime Text3 显示gkb乱码的问题
  14. springboot+vue网上书城书店销售商城系统
  15. 论文阅读《Direct Sparse Odometry》2
  16. 南大通用GBase 8c斩获鲲鹏应用创新大赛2022全国总决赛金奖
  17. 七、ES对象(二) -- 正则表达式
  18. Struts2 OGNL标签
  19. 大数据职业规划所感所悟
  20. 基于mschart控件,绘制工控采集类曲线,可对图像进行缩放,拖动滚动条显示放大后的图像

热门文章

  1. 高并发的理解和使用场景-----特意区别和多线程的关系
  2. CefSharp试用
  3. Yii框架中使用PHPExcel导出Excel文件
  4. 寻路基本工具类定义 AIDefine.cpp
  5. TigerDLNA for ios 集成Tlplayer
  6. Java实现各种排序算法
  7. MongoDB源码阅读之ReplSet源码分析
  8. 轻轻松松,一键获取3000个外链
  9. 系统带你学习 WebAPIs —— 动画篇(第六讲)
  10. css --- [小结]让盒子水平垂直居中的解决方案