Funciones de Python | setswith () y Endwidth ()

| | | | | | | | |

La biblioteca de Python proporciona varios métodos integrados, uno de los cuales es la función startwith () y endwith () que se utiliza para operaciones con cadenas.

empieza por ()

Sintaxis

str.empieza por (cadena_búsqueda, inicio, final) 

Parámetros:

search_string: La cadena que se buscará.
start: índice inicial de la cadena desde donde se buscará la cadena_de_búsqueda.
final: índice final de la str , que debe tenerse en cuenta para la búsqueda.

La función launchwith () se utiliza para verificar si una oración dada comienza en una línea específica.

  • Los parámetros de inicio y fin son opcionales.
  • Podemos usar y x cuando queremos que la búsqueda incluya solo una subcadena específica de la cadena original.
  • Devoluciones:
    El valor devuelto es binario. Las funciones devuelven Verdadero si la oración original comienza con search_string, de lo contrario False .

    Termina con ()

    Sintaxis:

    str.endwith (cadena_búsqueda, inicio, fin) 

    Parámetros:

    search_string: La cadena que se buscará.
    start: Índice de inicio de la cadena desde donde se buscará la cadena_de_búsqueda.
    fin: Índice final de la str , que debe tenerse en cuenta para la búsqueda.

    Utilice:

    • La función endwith () se utiliza para verificar si una oración dada termina con una línea específica.
    • Los parámetros de inicio y fin son opcionales.
    • Podemos usarlos cuando queremos que solo uno específico sea tomado en cuenta en la subcadena de búsqueda de la cadena original.

    Devoluciones:
    El valor devuelto es binario. Las funciones devuelven Verdadero si la oración original termina con search_string, de lo contrario False .

    A continuación hay un código que explica StartWith () y Endwidth () :

    # Código Python para implementar la función startwith()
    # y endwith().

    str = "GeeksforGeeks"


    # comienza con ()

    print ( str . empieza con ( "Geeks" ))

    print ( str . empieza con ( "Geeks" , 4 , 10 ))

    print ( str .empieza con ( "Geeks"< /código> , 8 , 14 ))

    imprimir ( "" )


    # termina

    print ( str . termina con ( "Geeks" ))

    print ( str .endswith ( "Geeks" , 2 , 8 ))

    imprimir ( str . termina con ( "para" < /código> , 5 , 8 ))

    Salir:

    Verdadero Falso Verdadero Verdadero Falso Verdadero