当前位置: 首页 > news >正文

Python字符串strip函数作用

Python中的strip()lstrip()rstrip()是字符串(str)类型的内置方法,用于去除字符串中指定字符(默认为空白字符)的副本。它们返回处理后的新字符串,原字符串保持不变。

1.strip([chars])

  • 作用:移除字符串开头和结尾指定的字符。
  • 参数chars(可选):指定要去除的字符集合(一个字符串,其中的每个字符都会被去除)。如果不提供chars,则默认去除空白字符(空格、换行\n、制表符\t等)。
  • 示例

python

s=" hello world \n"
print(s.strip())#输出:"hello world"(去掉了两端的空格和换行)
t="***hello***world***"
print(t.strip('*'))#输出:"hello***world"(只去掉开头和结尾的*,中间的保留)

2.lstrip([chars])

  • 作用:仅移除字符串开头指定的字符。
  • 参数chars含义同上,默认为空白字符。
  • 示例

python

s=" hello world "
print(s.lstrip())#输出:"hello world "(去掉了开头的空格,结尾保留)
t="www.example.com"
print(t.lstrip('w.'))#输出:"example.com"(去掉开头所有'w''.',直到遇到'e'

3.rstrip([chars])

  • 作用:仅移除字符串结尾指定的字符。
  • 参数chars含义同上,默认为空白字符。
  • 示例

python

s=" hello world "
print(s.rstrip())#输出:" hello world"(去掉了结尾的空格,开头保留)
t="filename.txt"
print(t.rstrip('.txt'))#输出:"filename"(去掉结尾的".txt"
http://www.jsqmd.com/news/453523/

相关文章:

  • MouseEngine 进一步美化你的光标
  • 【2025最新】基于SpringBoot+Vue的产业园区智慧公寓管理系统管理系统源码+MyBatis+MySQL
  • 【书生·浦语】internlm2-chat-1.8b效果惊艳:长篇小说续写风格一致性保持演示
  • GLM-Image WebUI部署教程:系统监控(GPU温度/显存/负载)集成方案
  • 键位映射操作:KeybMap的使用方法
  • Java Web 车险理赔信息管理系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • RVC在内容创作中的应用:短视频配音/虚拟主播落地实践
  • Hash哈希表以及代码
  • 雷达原理(第三版) 丁鹭飞 中最主要的公式
  • Flutter SVG图片Demo
  • 编译器优化屏障使用
  • 基于SpringBoot+Vue的船舶监造系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】
  • 【ArcGIS技巧】表格批量转图片(emf格式)方便相对路径索引表格
  • Qwen3-ASR-0.6B语音识别实测:轻量级模型,专业级效果,小白也能用
  • redis具体情况介绍
  • 云容笔谈微信小程序前端开发实战:打造个人AI画师工具
  • HeyGem数字人视频生成系统批量版:5分钟快速部署,新手也能轻松上手
  • L1-020 帅到没朋友(分数20)
  • 索引和事务
  • 一键部署梦幻动漫魔法工坊:快速搭建你的二次元创作平台
  • 探寻2026年贵阳诚信的网络营销培训学校,怎么选择更合适 - myqiye
  • 聊聊江苏宇灿智能装备技术水平怎么样,其管道加热器值得推荐吗 - 工业推荐榜
  • 春联生成模型-中文-base内存优化:解决大并发下的显存溢出问题
  • Qwen2-VL-2B-Instruct保姆级教程:Pillow+Sentence-Transformers环境配置全步骤
  • AWPortrait-Z快速入门:3步搞定你的第一张AI肖像照
  • RVC语音变声器教育应用:语言学习发音纠正与语音模仿训练
  • 分布式存储系统设计
  • 释放创意:用MiniCPM-o-4.5为短视频脚本生成分镜与文案
  • 2026年口碑好的家电展会推荐,专业家电展会服务企业全盘点 - mypinpai
  • ComfyUI Qwen人脸生成图像实战:用AI为老照片生成清晰全身影像