endswith-metodi

Metodi endswith tarkistaa, päättyykö merkkijono määritettyyn osamerkkijonoon ja palauttaa arvot True tai False. Ensimmäisessä parametrissa määritämme tarvitsemamme osamerkkijonon, toisessa ja kolmannessa valinnaisissa parametreissa - haun alkamis- ja päättymisindeksi vastaavasti.

Syntaksi

pythonmerkkijono.endswith(osamerkkijono, [haun alkamisindeksi], [haun päättymisindeksi])

Esimerkki

Etsitään osamerkkijono 'a' määrittämällä haun alku ja loppu:

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

Koodin suorituksen tulos:

pythonTrue

Esimerkki

Etsitään osamerkkijono 'a' vaihtamalla haun indeksejä:

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

Koodin suorituksen tulos:

pythonFalse

Esimerkki

Tarkistetaan nyt päättyykö osamerkkijonamme merkkiin 'a':

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

Koodin suorituksen tulos:

pythonTrue

Katso myös

  • metodi startswith,
    joka tarkistaa osamerkkijonon merkkijonon alusta
  • metodi count,
    joka palauttaa osamerkkijonon esiintymisten määrän merkkijonossa
  • metodi replace,
    joka etsii ja korvaa osamerkkijonon merkkijonossa
  • metodi find,
    joka palauttaa osamerkkijonon ensimmäisen osumisen indeksin merkkijonossa