76 of 151 menu

Metoda endswith

Metoda endswith kontroluje, zda řetězec končí zadaným podřetězcem a vrací hodnoty True nebo False. V prvním parametru metody zadáme požadovaný podřetězec, ve druhém a třetím volitelných parametrech - index začátku a konce hledání příslušně.

Syntaxe

řetězec.endswith(podřetězec, [index začátku hledání], [index konce hledání])

Příklad

Pojďme najít podřetězec 'a', zadáním pro hledání začátku a konce:

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

Výsledek provedení kódu:

True

Příklad

Pojďme najít podřetězec 'a', změnou indexů pro hledání:

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

Výsledek provedení kódu:

False

Příklad

A nyní zkontrolujeme, zda náš podřetězec končí na 'a':

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

Výsledek provedení kódu:

True

Viz také

  • metoda startswith,
    která kontroluje podřetězec od začátku řetězce
  • metoda count,
    která vrací počet výskytů podřetězce v řetězci
  • metoda replace,
    která hledá a nahrazuje podřetězec v řetězci
  • metoda find,
    která vrací index prvního shody podřetězce v řetězci
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout