详解Python中find()方法的使用
作者:goldensun 发布时间:2022-08-25 04:25:53
标签:Python
find()方法判断字符串str,如果起始索引beg和结束end索引能找到在字符串或字符串的一个子串中。
语法
以下是find()方法的语法:
str.find(str, beg=0 end=len(string))
参数
str -- 此选项指定要搜索的字符串。
beg -- 这是开始索引,默认情况下为 0。
end -- 这是结束索引,默认情况下它等于字符串的长度。
返回值
如果找到此方法返回的索引,否则返回-1。
例子
下面的例子显示了find()方法的使用。
#!/usr/bin/python
str1 = "this is string example....wow!!!";
str2 = "exam";
print str1.find(str2);
print str1.find(str2, 10);
print str1.find(str2, 40);
当我们运行上面的程序,它会产生以下结果:
15
15
-1


猜你喜欢
- 用SHOW显示已有的数据库句法:SHOW DATABASES [LIKE wild]如果使用LIKE wild部分,wild字符串可以是一个
- Python 3.6 版本 Pytesseract 图像验证码识别环境:(1) win7 64位 (2) Idea (3) python 3
- 一、普通用法 (手动调整size)view()相当于reshape、resize,重新调整Tensor的形状。import torcha1
- 一、安装依赖包pip install --index https://pypi.mirrors.ustc.edu.cn/simple/ py
- 下面是我整理的监控sql server数据库,在性能测试过程中是否出现死锁、堵塞的SQL语句,还算比较准备,留下来备用。调用方法:选中相应的
- argparse1import argparseimport sysFLAGS = Nonedef main(): print(
- 我用的数据库是Access2000的,系统为Win2000 Advance Server.今天在程序调试中遇到了以下几个怪现象:1.如果Ac
- 最近需要爬取某网站,无奈页面都是JS渲染后生成的,普通的爬虫框架搞不定,于是想到用Phantomjs搭一个代理。Python调用Phanto
- 更轻量- 出色的颗粒化模块,子模块划分;- 延迟加载;- 强调代码重用(公共基类、插件、扩展);更易用- 统一的API;- 便利(each,
- 方法一import randomimport numpy as npfrom PIL import Image, ImageOps, Ima
- 模块 定义计算机在开发过程中,代码越写越多,也就越难以维护,所以为了编写可维护的代码,我们会把函数进行分组,放在不同的文件里。在python
- api文档 https://sms-activate.org/cn/api2要使用SMSActivateAPI库从sms-activate.
- 官方实现golang 1.8 及以上版本提供了一个创建共享库(shared object)的新工具,称为 Plugins。目前 Plugin
- 我考虑到了x的所有n次的情况,下面的代码有可能是不完美的,但是肯定是对的。def aaa(x,n): A=isinstance(
- 人工智能和区块链诞生至今已经有了十几年,当这些技术出现时,人们都说他们会改变世界,但至今为止,这两项技术对现实的影响依然有限。从技术上看人工
- 本篇概要1.线程与多线程2.进程与多进程3.多线程并发下载图片4.多进程并发提高数字运算关于并发在计算机编程领域,并发编程是一个很常见的名词
- 如我们新建窗体FatherPage.htm: XML-Code: <script type="text/javascript
- 看看这个logo,有些像python的小蛇吧 。这次介绍的数据库codernityDB是纯python开发的。先前用了下tinyDB这个本地
- 在使用jQuery类库实现tab功能时,是获取鼠标在mousenter或click时的index值,然后切换到当前的标题和内容,把其他的标题
- 编辑距离编辑距离(Edit Distance),又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。编