Metode endswith

Metode endswith pārbauda, vai virkne beidzas ar norādīto apakšvirkni un atgriež vērtības True vai False. Pirmajā parametrā norādam vajadzīgo apakšvirkni, otrajā un trešajā neobligātajos parametros - attiecīgi meklēšanas sākuma un beigu indeksu.

Sintakse

pythonvirkne.endswith(apakšvirkne, [meklēšanas sākuma indekss], [meklēšanas beigu indekss])

Piemērs

Meklēsim apakšvirkni 'a', norādot meklēšanas sākumu un beigas:

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

Koda izpildes rezultāts:

pythonTrue

Piemērs

Meklēsim apakšvirkni 'a', mainot meklēšanas indeksus:

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

Koda izpildes rezultāts:

pythonFalse

Piemērs

Tagad pārbaudīsim, vai mūsu virkne beidzas ar 'a':

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

Koda izpildes rezultāts:

pythonTrue

Skatiet arī

  • metodi startswith,
    kas pārbauda apakšvirkni no virknes sākuma
  • metodi count,
    kas atgriež apakšvirknes parādīšanās reižu skaitu virknē
  • metodi replace,
    kas meklē un aizstāj apakšvirkni virknē
  • metodi find,
    kas atgriež pirmās atrastās apakšvirknes indeksu virknē