Metod endswith

Metod endswith proverava da li string završava navedenim podstringom i vraća vrednosti True ili False. U prvom parametru metoda navodimo željeni podstring, u drugom i trećem opcionim parametrima - indeks početka i kraja pretrage redom.

Sintaksa

pythonstring.endswith(podstring, [indeks početka pretrage], [indeks kraja pretrage])

Primer

Hajde da nađemo podstring 'a', navodeći za pretragu početak i kraj:

pythontxt = 'abcadea'
print(txt.endswith('a', 0, 4))

Rezultat izvršavanja koda:

pythonTrue

Primer

Hajde da nađemo podstring 'a', menjajući indekse za pretragu:

pythontxt = 'abcadea'
print(txt.endswith('a', 0, 3))

Rezultat izvršavanja koda:

pythonFalse

Primer

A sada proverimo da li naš podstring završava na 'a':

pythontxt = 'abcadea'
print(txt.endswith('a'))

Rezultat izvršavanja koda:

pythonTrue

Videti takođe

  • metod startswith,
    koji proverava podstring od početka stringa
  • metod count,
    koji vraća broj pojavljivanja podstringa u stringu
  • metod replace,
    koji traži i zamenjuje podstring u stringu
  • metod find,
    koji vraća indeks prvog podudaranja podstringa u stringu