Meetod endswith

Meetod endswith kontrollib, kas string lõpeb määratud alamstringiga ja tagastab väärtused True või False. Meetodi esimeses parameetris määrame vajaliku alamstringi, teises ja kolmandas valikulistes parameetrites - otsingu alguse ja lõpu indeksi vastavalt.

Süntaks

pythonstring.endswith(alamstring, [otsingu alguse indeks], [otsingu lõpu indeks])

Näide

Leiame alamstringi 'a', määrates otsingu alguse ja lõpu:

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

Koodi täitmise tulemus:

pythonTrue

Näide

Leiame alamstringi 'a', muutes otsingu indekseid:

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

Koodi täitmise tulemus:

pythonFalse

Näide

Kontrollime nüüd, kas meie alamstring lõpeb 'a'-ga:

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

Koodi täitmise tulemus:

pythonTrue

Vaata ka

  • meetod startswith,
    mis kontrollib alamstringi stringi algusest
  • meetod count,
    mis tagastab alamstringi esinemiste arvu stringis
  • meetod replace,
    mis otsib ja asendab alamstringi stringis
  • meetod find,
    mis tagastab alamstringi esimese vastavuse indeksi stringis