python str 的常用方法
字符串方法
Python 有一组可以在字符串上使用的内建方法。
注释:所有字符串方法都返回新值。它们不会更改原始字符串。
https://www.w3school.com.cn/python/python_strings.asp
下面列出几个常用的 其他需要在查询
len(str) 返回字符串的长度
z='abacdklfjaslfj' print(len(z))#14
str.strip() 去除字符串首,尾的空格
E=' hello ,world ' print(E.strip())#hello ,world
str.upper()字符串转换成大写字符串
F='hello world' print(F.upper())#HELLO WORLD
str.lower()字符串转换成小写字符串
G='HELLO WORLD' print(G.lower())#hello world
str.replace(str1,str2) 用str2替换掉str中的str1
H='hello world' print(H.replace('hello','happy'))#happy world
str.split() 把字符串切割成元组;默认已空格切割
J='hello,world' print(J.split(','))#['hello', 'world']
str1 in str 关键字in 检查 str1是否存在str中
K='hello world' print('hello' in K) #True
str.format(st1,str2) format函数会使用传递的参数str1,str2等依次格式化字符串中的{} ;(format() 方法接受不限数量的参数,并放在各自的占位符中:)
#字符串格式str.format() L='my name is Bill,i am {}' print(L.format('hello world'))#my name is Bill,i am hello world #您可以使用索引号 {0} 来确保参数被放在正确的占位符中: M='my name {2} age {0} sex {1}' print(M.format(18,'男','李四'))#my name 李四 age 18 sex 男
分类:
python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!