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

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