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))

相关推荐
窗边鸟几秒前
小白日记之二维数组(java学习)
java·开发语言·学习
报错小能手1 分钟前
线程池学习(五) 单线程池(SingleThreadPool)
开发语言
缺点内向1 分钟前
报表自动化进阶:Java精确操控Excel打印页边距的实战方法
java·开发语言·后端·自动化·excel
凌晨一点的秃头猪7 分钟前
KERAG_R详细分析:
开发语言
2301_797312267 分钟前
学习Java36天
java·开发语言·学习
studytosky7 分钟前
Linux系统编程:深度解析 Linux 进程,切换调度、环境变量与虚拟内存
linux·运维·服务器·开发语言·网络·c++
2501_941807268 分钟前
从微服务监控到智能运维的互联网工程语法实践与多语言探索
开发语言·python
ID_180079054739 分钟前
京东商品评论API接口:技术架构与数据抓取原理
开发语言
Hello.Reader10 分钟前
PyFlink Table API 用纯 Python 写一个 WordCount(读 CSV + 聚合 + 写出)
开发语言·python
zfj32111 分钟前
java BIO、NIO、AIO用法样例
java·开发语言·nio·bio·aio