Python | funciones empieza con() y termina con()

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

Publicación traducida automáticamente

Artículo escrito por akash7981 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *