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
strä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:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Resultat av kodkörning:
True
Exempel
Låt oss hitta delsträngen 'a' genom att ändra
indexen för sökningen:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Resultat av kodkörning:
False
Exempel
Låt oss nu kontrollera om vår
delsträng slutar på 'a':
txt = 'abcadea'
print(txt.endswith('a'))
Resultat av kodkörning:
True
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