尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Python 字符串常用方法
Python 字符串常用方法字符串是不可变对象所有方法不会修改原字符串只会返回新字符串。s hello Python一、大小写转换sHello Pythons.upper()# 全部大写HELLO PYTHONs.lower()# 全部小写hello pythons.title()# 每个单词首字母大写Hello Pythons.capitalize()# 仅第一个字符大写Hello pythons.swapcase()# 大小写互换hELLO pYTHON二、去除空格/指定字符text python text.strip()# 去掉左右两端空格text.lstrip()# 去掉左边空格text.rstrip()# 去掉右边空格# 去除指定字符xxabcxx.strip(xx)# abc三、查找与计数sapple banana apples.find(apple)# 返回首次出现下标找不到返回 -1s.index(apple)# 找不到直接报错s.rfind(apple)# 从右往左查找s.count(apple)# 统计子串出现次数四、判断类方法返回 True / Falses.isdigit()# 是否全数字 123→Trues.isalpha()# 是否全字母 abc→Trues.isalnum()# 字母数字混合 a123→Trues.isspace()# 是否全空格s.startswith(he)# 是否以he开头s.endswith(on)# 是否以on结尾五、分割、合并split 分割字符串data张三,22,男data.split(,)# 按逗号分割成列表[张三,22,男]a b c.split()# 不传参数自动按任意空白分割join 拼接列表为字符串lst[I,love,Python] .join(lst)# I love Python-.join(lst)# I-love-Python六、替换sjava java pythons.replace(java,C)# 全部替换s.replace(java,C,1)# 只替换前1个七、对齐填充123.center(8,*)# 居中**123***123.ljust(8,0)# 左对齐12300000123.rjust(8,0)# 右对齐00000123八、格式化f-string推荐name小明age19resf姓名{name}年龄{age}format姓名{}年龄{}.format(小明,19)九、字符串切片基础操作sPythons[0]# Ps[1:4]# yth 左闭右开s[::-1]# 字符串反转nohtyP十、常用示例汇总# 1. 去除首尾空格并转大写txt hello world newtxt.strip().upper()# 2. 统计单词数量sentI like python pythonprint(sent.count(python))# 3. 分割、替换、拼接info苹果,香蕉,橙子lstinfo.split(,)lst2[x.replace(苹果,葡萄)forxinlst]res/.join(lst2)
RELATED

相关推荐

终极文档下载神器kill-doc:一键解决广告与登录烦恼的免费工具

终极文档下载神器kill-doc:一键解决广告与登录烦恼的免费工具

终极文档下载神器kill-doc:一键解决广告与登录烦恼的免费工具 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就…

📅 2026/10/6 11:05:08
从SQL注入到反序列化:详解常见漏洞类型与攻击技术实战

从SQL注入到反序列化:详解常见漏洞类型与攻击技术实战

1. 项目概述:从“漏洞”与“攻击”说起最近在社区里看到不少朋友在讨论各种漏洞,从经典的SQL注入、XSS,到近期的Log4j2、Fastjson反序列化,再到一些特定设备如海康威视摄像头的漏洞。大家似乎都在两个方向上努力:一是学…

📅 2026/10/26 3:16:48
OpenCV 4.8 旋转模板匹配实战:3步优化策略将匹配速度提升5倍

OpenCV 4.8 旋转模板匹配实战:3步优化策略将匹配速度提升5倍

OpenCV 4.8 旋转模板匹配实战:3步优化策略将匹配速度提升5倍工业视觉检测中,旋转模板匹配是定位异形零件的核心技术。但传统方法在720P图像上完成360度搜索平均耗时超过800ms,成为产线自动化的瓶颈。本文将揭示三种经过实战验证的加速策略&am…

📅 2026/9/16 13:51:22
MORE NEWS

更多资讯

📰

应用商店合规下架潮:开发者应对策略与趋势分析

1. 应用商店生态变局观察最近业内同行们都在讨论一个现象:国内主流应用商店出现了一波明显的应用下架潮。作为从业十余年的移动应用开发者,我深切感受到这次调整带来的震动。不同于以往零星的下架事件,这次波及范围广、持续时间长&#xff0c…

📰

Flutter与OpenHarmony的Crontab定时任务开发实践

1. 项目背景与核心价值在跨平台开发领域,Flutter与OpenHarmony的结合正在开辟新的技术可能性。这个项目实现了Linux风格的定时任务调度系统(Crontab语法解析)在Dart环境中的完整移植,并特别针对鸿蒙系统进行了深度适配。作为开发者…

📰

text-to-cad 实战:从自然语言到参数化 CAD 模型的完整落地链路

1. 从一句话到三维模型:text-to-cad 到底在解决什么问题第一次听到 "text-to-cad" 这个词,很多人脑子里浮现的画面大概是:对着电脑说一句"给我画个带法兰的弯管接头",屏幕上就自动旋转出一个可以导出加工的 3…

📰

FFmpeg字幕嵌入GUI工具:批量硬编码SRT/ASS到MP4的生产级方案

简介:这是一款面向音视频后期从业者与字幕制作新手的本地化SRT字幕自动生成工具,解决人工听写效率低、在线识别需上传隐私视频、多文件批量处理困难等痛点。软件基于FFmpeg与语音识别模型构建,支持中英文双语识别,无需联网上传原视…

📰

iOS应用合规下架潮:开发者应对策略与技术方案

1. 事件背景与行业震动上周三早晨,不少iOS开发者一觉醒来发现自己的应用从中国区App Store神秘消失。这次下架潮波及范围远超往常,涉及游戏、工具、社交等多个品类,其中不乏月活百万级的应用。根据第三方监测数据,单日下架应用数量…

📰

S7-1214C Modbus TCP通信实战:从组态到排错

简介:这份资源面向自动化工程师与PLC初学者,聚焦西门子S7-1214C紧凑型PLC与机器人之间基于Modbus TCP的通信配置,解决以太网接口设置、主从站角色定义、寄存器地址映射及功能码使用等实际问题,适合具备一定Step 7编程基础、需要落…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬