Python学习——字符串操作方法

mystr = "hello word goodbye"

str = "bye"

Find函数:检测一个字符串中是否包含另一个字符串,找到了返回索引值,找不到了返回-1

print(mystr.find(str,0,len(mystr)))

print(mystr.find(str,0,13))

index函数:检测一个字符串是否包含另一个字符串,找到了范围索引值,找不到了报错

print(mystr.index(str,0,len(mystr)))

print(mystr.index(str,0,12))

count函数:返回字符串在开始和结束之间另一个字符串出现的次数

print(mystr.count(str,0,len(mystr)))

replace函数:把字符串中的字符按照要求次数替换成新的字符

print(mystr.replace(str,"GOOD",1))

查看字符串的方法

print(dir(str))

自学方法

print(help(str.count))

print(help(str.find))

print(help(str.replace))

print(help(str.index))

相关推荐
SuperEugene8 分钟前
JS/TS 编码规范实战:Vue 场景变量 / 函数 / 类型标注避坑|编码语法规范篇
开发语言·javascript·vue.js
暮冬-  Gentle°8 分钟前
C++中的工厂方法模式
开发语言·c++·算法
.NET修仙日记14 分钟前
Acme.ReturnOh:让.NET API返回值处理更优雅,统一响应格式一步到位
c#·.net·webapi
乱世军军33 分钟前
把 Python 3.13 降级到 3.11
开发语言·python
本喵是FW33 分钟前
C语言手记2
c语言·开发语言
fy1216335 分钟前
GO 快速升级Go版本
开发语言·redis·golang
共享家952737 分钟前
Java入门(String类)
java·开发语言
0xDevNull44 分钟前
Spring Boot 循环依赖解决方案完全指南
java·开发语言·spring
bbq粉刷匠1 小时前
Java--多线程--单例模式
java·开发语言·单例模式
dfafadfadfafa1 小时前
嵌入式C++安全编码
开发语言·c++·算法