python中的strip是什么意思

python中strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

它的函数原型:string.strip(s[, chars]),它返回的是字符串的副本,并删除前导和后缀字符。

(意思就是你想去掉字符串里面的哪些字符,那么你就把这些字符当参数传入。此函数只会删除头和尾的字符,中间的不会删除。)

如果strip()的参数为空,那么会默认删除字符串头和尾的空白字符(包括,,这些)。
lstrip():去除左边
rstrip():去除右边

立即学习“Python免费学习笔记(深入)”;

python中的strip是什么意思

示例一:

  1. >>> str = ' ab cd '>>> str' ab cd '>>> str.strip() #删除头尾空格'ab cd'>>> str.lstrip() #删除开头空格'ab cd '>>> str.rstrip() #删除结尾空格' ab cd'

登录后复制

相关推荐:《Python视频教程》

示例二:

  1. >>> str2 = '1a2b12c21'>>> str2.strip('12') #删除头尾的1和2'a2b12c'>>> str2.lstrip('12') #删除开头的1和2'a2b12c21'>>> str2.rstrip('12') #删除结尾的1和2'1a2b12c'

登录后复制

示例三:

  1. 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"))

登录后复制

输出:

  1. 111111111111111111111111

登录后复制

以上就是python中的strip是什么意思的详细内容,更多请关注【创想鸟】其它相关文章!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    编程技术

    python如何读取excel文件夹

    2025-2-27 2:26:22

    编程技术

    初学者python能用代码做什么

    2025-2-27 2:26:57

    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索