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

相关推荐
似水明俊德几秒前
06-C#
开发语言·c++·算法·c#
云栖梦泽2 分钟前
易语言开发从入门到精通:进阶篇·图形图像高级实战
开发语言
程序员小李白2 分钟前
vue2基本语法详细解析(2.7条件渲染)
开发语言·前端·javascript
xyq20245 分钟前
Chart.js 安装指南
开发语言
Predestination王瀞潞8 分钟前
1. Java SE到底是什么:不仅仅是面向对象
java·开发语言
Byron070710 分钟前
Python面向对象编程(OOP)详解:类、对象、继承、多态、封装
开发语言·python
福楠17 分钟前
C++ | 哈希的应用
开发语言·c++·哈希算法
_饭团19 分钟前
C语言数组全解析:从入门到精通
c语言·开发语言·数据结构·经验分享·笔记·学习·算法
陕西小伙伴网络科技有限公司19 分钟前
kettle单转换实现分页查询
开发语言·前端·javascript
快乐柠檬不快乐24 分钟前
C++中的代理模式实现
开发语言·c++·算法