Python字符串查找方法:str.find()函数详解与应用

创始人
2025-02-10 11:34:24
0 次浏览
0 评论

python中if name.find('war') != -1是啥意思

被错误地写成脚本的位置参数

在Python中,判断一个字符串是否包含另一个字符串

在Python中,字符串包含一个字符串。
检查目标字符串是否是后续行动。
判断很容易完成。
其次,您可以使用str.find()函数,该函数返回字符串字符串中第一次出现子字符串。
如果 如果找不到图层()返回-1 -1 此方法适用于一般搜索,但是严格方法的字符串是看起来像搜索的字符串方法。
因此,应在准确性需求的高条件下在较高的情况下选择该指数。
一致地,python的正常术语与正常术语的常规术语一致,无论物质隶属关系的不一致,例如匹配的弦乐更复杂。
关键字通常是最基本和最方便的选择。

find在python中的用法

Python的发现功能主要用于字符串处理,也是Python计算机的一个小测试点。
定义:PythonFind()方法检测字符串是否包含在字符串中。
如果指定了BEG(启动)和结束(结束)范围,则检查是否包含在指定的范围中。
如果包括子字符串,请返回开始的索引值。
否则,返回-1 语法str.find(str,beg = 0,end = len(string))参数str--指定检索到的字符串beg-启动搜索,默认值为0 -----端搜索,默认为字符串长度返回值,如果返回值,如果 子字符串在开始时返回索引值,否则返回-1 2 解释查找功能的详细函数用法。
解释了第一个示例(提示:您可以将代码复制到空闲中,然后自行运行。
如果您不了解这一点,则可以查看第二个示例,并结合理解)str =“ abcdefa” print(str.find(“ a”))#从下标0,找到出现在字符串中的第一个子字符串,返回结果print(str.find(“ a”,1 ))# 查找字符串中出现的第一个子字符串:返回结果6 print(str.find(“ 7 ”))#找不到返回-1 第二个示例(提示:您可以将代码浸入空闲中,运行并比较下面的答案) str =“ hellobestwishestoyou”; str1 =“ to”; print(str.find(str1 ))print(str.find(str1 ,1 0))print(str.find(str1 ,1 8 ))print(str.find(str.find(str1 )) ,1 9 ))print(str.find(str1 ,1 7 ,1 9 ))打印(str.find(str1 ,1 7 ,1 9 ))打印(str.find(str1 ,1 7 ,2 0))打印(str.find(str.find(str1 ) ,1 8 ,2 0))第一个从字符h开始(下标为0),直到搜索停止,然后搜索为1 8 个字符串,因此,第一个打印结果是从第1 0个开始计数1 8 秒。
字符串,只要遵循字符,就返回开始的索引值,即第1 8 个字符串计数的第1 8 个字符串中的第三个,就落在t字符串上。
从t开始搜索,然后从以后的搜索开始就没有问题。
继续从第1 9 个字符串返回第四个字符串,即在o之后的空间,从空间向后搜索,然后您不希望内容在这里,所以我添加了end end参数以返回-1 因为它直接定位为1 9 ,所以它等效于o的搜索,因此我将末端更改为2 0的末端-1 您可以正常输出。
在第七印刷品中,我更改了1 7 、1 8 、1 9 至2 0,但我仍然可以输出它。
原因与上述相同,6 逆转1
热门文章
1
Python中的format()方法:字... formatformat在python中的含义2222.22E+00Format...

2
Python编程入门:全面解析Pytho... python的基本语法基本的Python语法如下:1.变量的定义。在编程语言中,...

3
Python爱心绘制教程:使用turtl... python的爱心代码教程(python画爱心代码)绘制心形的Python代码我...

4
Python字符串大小写转换方法全解析 python中字母的大小写转换怎么实现?在Python中,大小写转换由内置函数处...

5
Python字典:轻松获取最小值键与计算... python在一个字典里,返回值最小元素对应的键,救解在Python字典中,如果...

6
Python字符串去重空格:strip(... Python去除字符串中空格(删除指定字符)的3种方法在Python编程中,处理...

7
Python数组元素数量计算技巧分享 Python输出数组有多少个元素?简介:在本文中,首席CTO笔记将向您介绍Pyt...

8
简述python中pass的作用 pass语句的作用在许多编程语言中,包括Python;PASS语句用于在代码块中...

9
Python def 关键字详解:函数定... def是什么意思编程?戴夫是什么意思?def是Python中的函数定义关键字,用...

10
python不区分大小写的方法 Python字符串不区分大小写在Python中,字符串操作默认区分大小写。但有时...