De endswith-methode

De methode endswith controleert of een string eindigt op de opgegeven substring en retourneert waarden True of False. In de eerste parameter van de methode specificeren we onze gewenste substring, in de tweede en derde optionele parameters - respectievelijk de startindex en eindindex van de zoekopdracht.

Syntaxis

pythontekst.endswith(substring, [startindex], [eindindex])

Voorbeeld

Laten we de substring 'a' zoeken, door het begin en het einde voor de zoekopdracht op te geven:

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

Resultaat van de code-uitvoering:

pythonTrue

Voorbeeld

Laten we de substring 'a' zoeken, door de indexen voor de zoekopdracht te wijzigen:

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

Resultaat van de code-uitvoering:

pythonFalse

Voorbeeld

Laten we nu controleren of onze string eindigt op 'a':

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

Resultaat van de code-uitvoering:

pythonTrue

Zie ook

  • methode startswith,
    die de substring controleert vanaf het begin van de string
  • methode count,
    die het aantal voorkomens van substring in de string retourneert
  • methode replace,
    die substring zoekt en vervangt in de string
  • methode find,
    die de index van de eerste overeenkomst van substring in de string retourneert