Python 2.7 python中str.find和str.index方法的区别是什么

Python 2.7 python中str.find和str.index方法的区别是什么,python-2.7,methods,Python 2.7,Methods,我想知道在shell中写什么不同,例如str.find(“n”)和str.index(“n”) 返回在s中找到子字符串sub的最低索引,使sub完全包含在s[start:end]中。失败时返回-1。开始和结束以及负值解释的默认值与切片的默认值相同 string.index(s, sub[, start[, end]]) 与find()类似,但当找不到子字符串时,引发ValueError。请尝试:“aa”。查找('b')、'aa'。索引('b')或帮助('.find)等。此问题似乎与主题无关,因

我想知道在shell中写什么不同,例如str.find(“n”)str.index(“n”)

返回在s中找到子字符串sub的最低索引,使sub完全包含在s[start:end]中。失败时返回-1。开始和结束以及负值解释的默认值与切片的默认值相同

string.index(s, sub[, start[, end]])

与find()类似,但当找不到子字符串时,引发ValueError。

请尝试:“aa”。查找('b')、'aa'。索引('b')或帮助('.find)等。此问题似乎与主题无关,因为这是一个问题。
string.index(s, sub[, start[, end]])