无忧中英繁企业网站系统 破解,湖南住房城乡建设厅网站,专业做高品质的代工网站,wordpress手机中文版下载字符串的index函数可以查找字符串里(某范围内)某子串出现的位置(从左)。字符串的index函数的语法格式#xff1a; S.index(sub [,start [,end]]) - int 函数的返回值为整形#xff0c;即位置。sub为要查找的子串#xff0c;start参数的含义是从S字符串的第start位置开始…字符串的index函数可以查找字符串里(某范围内)某子串出现的位置(从左)。字符串的index函数的语法格式 S.index(sub [,start [,end]]) - int 函数的返回值为整形即位置。sub为要查找的子串start参数的含义是从S字符串的第start位置开始查找而不是从字符串的第一个字符位置开始查找end参数的含义是到字符串S的end结束查找end以后不查是否有sub子串。
如果没有指定start和end位置值默认start就是0,end为字符串S尾部。
index示例 s hello python pi s.index(p) print pi,s[pi:] 程序执行结果: 6 python 再看一个例子演示一下start和end的使用。 s hello Python! I like Python! print len(s), s p1 s.index(P) p2 s.index(P, p1 1) print p1, s[p1:] print p2, s[p2:] 程序的执行结果 28 hello Python! I like Python! 6 Python! I like Python! 21 Python! 请注意尽管指定了查找的起始位置但index函数的返回的位置值依然是该子串在整个字符串里的位置而不是相对于start的位置。