Python中的index()方法使用教程
作者:goldensun 时间:2023-05-13 20:02:31
index()方法确定字符串str,如果起始索引beg和结束索引end在末尾给出了找到字符串或字符串的一个子串。这个方法与find()方法一样,只是如果没有找到子符趾会抛出一个异常。
语法
以下是index()方法的语法:
str.index(str, beg=0 end=len(string))
参数
str -- 此选项指定要搜索的字符串。
beg -- 这是开始索引,默认情况下是 0。
end -- 这是结束索引,默认情况下它等于该字符串的长度。
返回值
方法返回索引,如果找到这个str;如果没有找到则抛出一个异常。
例子
下面的例子显示了index()方法的使用。
#!/usr/bin/python
str1 = "this is string example....wow!!!";
str2 = "exam";
print str1.index(str2);
print str1.index(str2, 10);
print str1.index(str2, 40);
当我们运行上面的程序,它会产生以下结果:
15
15
Traceback (most recent call last):
File "test.py", line 8, in
print str1.index(str2, 40);
ValueError: substring not found
shell returned 1
标签:Python
0
投稿
猜你喜欢
MySQL在右表数据不唯一的情况下使用left join的方法
2024-01-18 22:42:02
python脚本框架webpy入门安装及应用创建
2023-08-23 05:08:51
让ASP搭配MYSQL
2009-10-04 20:30:00
python实现备份目录的方法
2022-10-30 02:54:04
MySQL中group_concat函数深入理解
2024-01-14 23:31:34
Python 实现使用空值进行赋值 None
2021-04-12 07:01:09
Vue实现自定义下拉菜单功能
2024-05-09 15:19:14
Centos中安装多个mysql数据的配置实例
2024-01-21 08:36:02
Vite中自制mock服务器(不使用第三方服务)
2024-04-28 09:27:14
MySQL中datetime时间字段的四舍五入操作
2024-01-28 08:00:40
如何基于python3和Vue实现AES数据加密
2023-08-08 23:47:37
TensorFlow损失函数专题详解
2023-08-17 10:12:13
总结Go语言中defer的使用和注意要点
2024-02-07 01:48:19
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
2023-06-28 02:47:02
Python如何自动获取目标网站最新通知
2021-07-14 18:18:16
python 定义函数 返回值只取其中一个的实现
2022-07-29 21:28:21
用tensorflow搭建CNN的方法
2021-05-29 08:51:17
django foreignkey外键使用的例子 相当于left join
2021-04-17 15:52:33
SQL- join多表关联问题
2024-01-28 06:22:48
PyTorch的torch.cat用法
2023-11-26 08:57:32