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

相关推荐
CoderCodingNo10 分钟前
【GESP】C++五级真题(数论考点) luogu-P11961 [GESP202503 五级] 原根判断
开发语言·c++
乾元14 分钟前
网络切片的自动化配置与 SLA 保证——5G / 专网场景中,从“逻辑隔离”到“可验证承诺”的工程实现
运维·开发语言·网络·人工智能·网络协议·重构
代码游侠25 分钟前
应用——Web服务器项目代码解析
运维·服务器·开发语言·前端·笔记·html
Sirens.28 分钟前
Java异常处理解析:从防御式编程到自定义异常类
java·开发语言·笔记·学习·github·javac
lsx20240629 分钟前
MySQL 运算符
开发语言
逆境清醒32 分钟前
python教程总目录(更新中ing。。。)
开发语言·python
Bruce_Cheung32 分钟前
UOS环境C#/Avalonia将文件剪切到剪切(粘贴)板实现
c#·avalonia
CC.GG39 分钟前
【Qt】常用控件----显示类控件(QLabel、QLCDNumber、QProgressBar、QCalendarWidget)
开发语言·数据库·qt
程芯带你刷C语言简单算法题44 分钟前
Day43~实现一个算法求一个数字的树根
c语言·开发语言·算法·c
Chase_______1 小时前
【JAVA基础指南(四)】快速掌握类和对象
java·开发语言