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

相关推荐
czhc11400756636 分钟前
# ProcessJob 构造函数 — 语法与概念
c#
大尚来也7 分钟前
HTML5 Web Worker:彻底解决JS阻塞页面卡顿问题
开发语言
sycmancia17 分钟前
Qt——复习篇painter
开发语言·qt
赵钰老师19 分钟前
R语言数据统计分析与ggplot2高级绘图
开发语言·数据分析·r语言
多弗朗皮卡丘1 小时前
C语言梦开始的地方3
c语言·开发语言
Bonnie_12151 小时前
08-JUC并发基础-AQS-补充共享锁
java·开发语言
qq_401700411 小时前
Qt 程序启动太乱?重新设计你的 Application 生命周期
开发语言·qt
用户298698530141 小时前
无需安装 Excel,也能轻松将 CSV 转为 XLS 或 XLSX
后端·c#·excel
A_cainiao_A1 小时前
【ggml系列】【第四篇】ggml_graph_compute 多线程计算引擎与算子分发源码深度解析
开发语言·c++·矩阵
90后小陈老师1 小时前
从“打开就卡“到“秒开“:一次 PHP GD 动态海报生成的性能优化实战
开发语言·性能优化·php