欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 建筑 > Python:字符串常见操作

Python:字符串常见操作

2025/4/29 21:40:07 来源:https://blog.csdn.net/2302_80457734/article/details/145952816  浏览:    关键词:Python:字符串常见操作

find(子字符串,开始位置下标,结束位置下标)

注意:开始位置和结束位置下标可以省略,表示在整个字符串中查找

st='asdfghjkl'
print(st.find('a'))#输出结果为0,表明a在第一个位置默认从零开始,找不到则返回-1

index:和find作用一样,但是找不到子字符串时会报错,同样遵循包前不包后原则

count():返回某个子字符串在整个字符串中返回的次数,没有就返回零

st='asdfghjkl'
print(st.count('a'))#出现了一次返回值为一

关于判断的常见操作:

st='asdfghjkl'
print(st.startswith('a'))#以a开头返回结果为True,endswith同理,在此不作演示

replace:替换元素

replace(旧内容,新内容,替换次数)

st='asdfghjkl'
print(st.replace('a','b'))#返回值为bsdfghjkl

注意:替换次数可以省略,默认全部替换,在此不做演示

split():分割,指定分隔符来切取字符串

split(分割内容,分割次数)#分割次数可以省略,默认全部分割

st='asdf,ghjkl'
print(st.split(','))#返回结果为['asdf', 'ghjkl'],以列表形式返回

如果字符串中不包含分割内容,就不进行分割,会作为一个整体

capitalize:第一个字符大写其他都小写,在此不作演示

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词