La biblioteca de Python proporciona una serie de métodos integrados, uno de los cuales es la función de inicio con() y termina con() que se utiliza en operaciones relacionadas con strings.
comienza con()
Sintaxis
str.startswith(search_string, start, end)
Parámetros:
search_string : La string a buscar.
inicio: índice de inicio de la string desde donde se buscará la string_búsqueda.
end : índice final de str , que se debe considerar para la búsqueda.
Usar :
- La función comienza con() se usa para verificar si una oración dada comienza con alguna string en particular.
- Los parámetros de inicio y finalización son opcionales.
- Podemos usarlos cuando queremos que solo se considere una substring particular de la string original para la búsqueda.
Devoluciones:
el valor de retorno es binario. Las funciones devuelven True si la Oración original comienza con search_string else False .
termina con()
Sintaxis:
str.endswith( search_string, start, end)
Parámetros:
search_string : La string a buscar.
start : índice de inicio de la string desde donde se buscará la string_búsqueda.
end : índice final de str , que se debe considerar para la búsqueda.
Usar :
- La función termina con() se usa para verificar si una oración dada termina con alguna string en particular.
- Los parámetros de inicio y finalización son opcionales.
- Podemos usarlos cuando queremos que solo se considere una substring particular de la string original para la búsqueda.
Devoluciones:
el valor de retorno es binario. Las funciones devuelven True si la Oración original termina con search_string else False .
A continuación se muestra el código que explica «startwith() » y «endingswidth()» :
# Python code to implement startswith() # and endswith() function. str = "GeeksforGeeks" # startswith() print(str.startswith("Geeks")) print(str.startswith("Geeks", 4, 10)) print(str.startswith("Geeks", 8, 14)) print("\n") # endswith print(str.endswith("Geeks")) print(str.endswith("Geeks", 2, 8)) print(str.endswith("for", 5, 8))
Producción :
True False True True False True