Metoden endswith

Metoden endswith kontrollerar om strängen slutar med den angivna delsträngen och returnerar värdena True eller False. I den första parametern i metoden anger vi vår delsträng, i den andra och tredje valfria parametrarna - index för början och slutet av sökningen respektive.

Syntax

pythonsträng.endswith(delsträng, [startindex], [slutindex])

Exempel

Låt oss hitta delsträngen 'a' genom att ange början och slutet för sökningen:

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

Resultat av kodkörning:

pythonTrue

Exempel

Låt oss hitta delsträngen 'a' genom att ändra indexen för sökningen:

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

Resultat av kodkörning:

pythonFalse

Exempel

Låt oss nu kontrollera om vår delsträng slutar på 'a':

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

Resultat av kodkörning:

pythonTrue

Se även

  • metoden startswith,
    som kontrollerar delsträngen från början av strängen
  • metoden count,
    som returnerar antalet förekomster av delsträngen i strängen
  • metoden replace,
    som söker och ersätter delsträng i strängen
  • metoden find,
    som returnerar index för den första träffen av delsträngen i strängen