gpt4 book ai didi

python字符串查找函数的用法详解

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章python字符串查找函数的用法详解由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

python字符串查找函数的使用 。

打开Python开发工具IDLE,新建‘findstr.py'文件,并写代码如下:

s ='/ab/bx,.s'print (s.find('/x'))

  。

注意find是匹配子字符串,而不是匹配第一个字符 。

python字符串查找函数的用法详解

F5运行程序,打印出-1,代表没有找到‘/x'子字符串 。

python字符串查找函数的用法详解

修改代码如下,查找‘/b'子字符串 。

s ='/ab/bx,.s'print (s.find('/b'))

  。

python字符串查找函数的用法详解

F5运行程序,打印出3,代表‘/b'子字符串起始索引是3 。

python字符串查找函数的用法详解

find是从左到右查找,默认从起始位置0到最后,也可以赋值选择查找范围, 。

rfind是从右向左查找,修改代码如下:

s ='/ab/bx,.s'print (s.find('/'))print (s.rfind('/'))

  。

python字符串查找函数的用法详解

F5运行程序,打印出左为起始位置的第一个‘/'的索引和右为起始位置的第一个‘/'的索引 。

python字符串查找函数的用法详解

还有一个查找子字符串位置的函数index,只不过在没有找到的情况下,不是返回-1而是抛出异常,修改代码如下:

s ='/ab/bx,.s'print (s.index('/'))print (s.index('/x'))

  。

python字符串查找函数的用法详解

F5运行程序,打印信息如下图,查找到返回索引,没有查找到抛异常,同理 。

rindex也是从右向左查找 。

python字符串查找函数的用法详解

内容扩展 。

python查找字符串 函数find() 用法 。

sStr1 = 'abcdefg'sStr2 = 'cde'print sStr1.find(sStr2)

输出 2 。

意思是在sStr1字符里的第2位置找到了包含cde字符的字段 。

原文链接:https://jingyan.baidu.com/article/63acb44aa184f321fdc17e66.html 。

最后此篇关于python字符串查找函数的用法详解的文章就讲到这里了,如果你想了解更多关于python字符串查找函数的用法详解的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com