Índice de Python método ()
descripción
Índice de Python () para detectar si una cadena contiene un str subcadena, si especifica BEG (inicio) y el rango extremo (extremo), se comprueba si se encuentra dentro del rango especificado, el método método y pitón find (), en la que se Si la cadena str no es será reportado una excepción.
gramática
index () sintaxis del método:
str.index(str, beg=0, end=len(string))
parámetros
- str - la cadena de búsqueda especificada
- - BEG a partir del índice, el valor predeterminado es 0.
- final - el final del índice, el valor predeterminado es la longitud de la cadena.
Valor de retorno
Si incluye subcadena devuelve el valor del índice en la salida, de lo contrario, se produce una excepción.
Ejemplos
El siguiente ejemplo muestra el método de instancia índice ():
#!/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);
Los ejemplos de los resultados de salida anteriores son como sigue:
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
Nota: En las siguientes secciones, que se detallará el uso de Python Excepción.