77 of 151 menu

Метад find

Метад find вяртае індэкс першага супадзення падрадка ў радку. У першым параметры метаду задаем патрэбны нам падрадок, у другім і трэцім неабавязковых параметрах - індэкс пачатку і канца пошуку адпаведна. Калі падрадок не знойдзены, то метад верне лік -1.

Сінтаксіс

радок.find(падрадок, [індэкс пачатку пошуку], [індэкс канца пошуку])

Прыклад

Давайце знойдзем падрадок 'a', указаўшы для пошуку пачатак і канец:

txt = 'abcadea' print(txt.find('a', 1, 4))

Вынік выканання кода:

3

Прыклад

Давайце знойдзем падрадок 'a', змяніўшы індэксы для пошуку:

txt = 'abcadea' print(txt.find('a', 1, 3))

Вынік выканання кода:

-1

Прыклад

А цяпер знойдзем падрадок 'a' без указання індэксаў для яе пошуку:

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

Вынік выканання кода:

0

Глядзіце таксама

  • метад index,
    які шукае індэкс супадзення падрадка ў радку
  • метад rfind,
    які вяртае індэкс апошняга супадзення падрадка ў радку
  • метад count,
    які вяртае колькасць уваходаў падрадка ў радку
  • метад startswith,
    які правярае падрадок з пачатку радка
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць