很多小伙伴不知道python中的strip是什么意思 , 那么今天小编且通过这篇文章来给大家分析一波什么是python中的strip , 如果有感兴趣的小伙伴一定要认真阅读这篇文章 , 阅读完之后你一定会大有收获 。
文章插图
Strip是python中的一个方法 , strip方法经常用在项目开发中我们需要移除字符串头尾指定的字符或字符序列 。不过值得我们注意的是 , 这个方法智能删除开头或者是结尾的字符 , 它是不能够删除中间的字符的 。
它的函数原型是:string.strip(s[, chars]) , 意思就是我们需要去掉字符串里面的那些字符那么我们就要把这些字符当作一个参数传入 。
【python中的strip是什么意思?这篇文章告诉你什么是strip】如果strip()的参数为空 , 那么会默认删除字符串头和尾的空白字符(包括 , , 这些) 。
lstrip():去除左边
rstrip():去除右边
案例一:
>>> str = ' ab cd ' >>> str ' ab cd ' >>> str.strip() #删除头尾空格 'ab cd' >>> str.lstrip() #删除开头空格 'ab cd ' >>> str.rstrip() #删除结尾空格 ' ab cd'案例二:
>>> str2 = '1a2b12c21' >>> str2.strip('12') #删除头尾的1和2 'a2b12c' >>> str2.lstrip('12') #删除开头的1和2 'a2b12c21' >>> str2.rstrip('12') #删除结尾的1和2 '1a2b12c'案例三:
a="aabcacb1111acbba" print(a.strip("abc")) print(a.strip("acb")) print(a.strip("bac")) print(a.strip("bca")) print(a.strip("cab")) print(a.strip("cba"))输出:
1111 1111 1111 1111 1111 1111以上就是小编给大家带来的在python中的strip相关知识点了 , 希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话 , 可以多多分享给有需要的人 。
推荐阅读
- python的注释符是什么?这篇文章值得你阅读
- python列表和字典区别?这篇文章值得我们阅读
- 如何查看python内置函数源码?这篇文章非常推荐你阅读
- python怎么创建django?这六个步骤做完你就实现了
- python可以开发安卓吗?这篇文章告诉你答案
- ps如何把隐藏在阴影中的人像变清晰?ps如何把黑暗中的人像变清晰?
- Python读写csv文件要怎么做?使用csv模块轻松实现
- Python中虚数是什么?Python如何去读取虚数
- Python开源项目代码有什么阅读方法?python开源项目代码如何读
- Python和其他编程语言的区别在哪?主要是在这几点