Python endswith() método
Descripción
El método Python endswith() se utiliza para determinar si una cadena termina con el sufijo especificado; si termina con el sufijo especificado devuelve True, de lo contrario devuelve False. Los parámetros opcionales "start" y "end" son las posiciones de inicio y fin de la búsqueda en la cadena.
Sintaxis
Sintaxis del método endswith():
str.endswith(suffix[, start[, end]])
Parámetros
- suffix -- Este parámetro puede ser una cadena o un elemento.
- start -- La posición de inicio en la cadena.
- end -- La posición de fin en la cadena.
Valor de retorno
Si la cadena contiene el sufijo especificado devuelve True, de lo contrario devuelve False.
Ejemplo
El siguiente ejemplo muestra el uso del método endswith():
Ejemplo (Python 2.0+)
#!/usr/bin/python
str = "this is string example....wow!!!";
suffix = "wow!!!";
print str.endswith(suffix);
print str.endswith(suffix,20);
suffix = "is";
print str.endswith(suffix, 2, 4);
print str.endswith(suffix, 2, 6);
La salida del ejemplo anterior es la siguiente:
True True True False
Otras extensiones