startswith metodu

startswith metody setiriň görkezilen podsetir bilen başlaýandygyny barlaýar. True ýa-da False gaýtarýar.

Metodyň birinji parametrinde bize gerekli podsetiri görkezýäris, ikinji we üçünji hökmany bolmadyk parametrlerinde bolsa gözlegiň başlangyç we ahyrky indekslerini layýk gelýän ýaly kesgitläp bilýäris.

Sintaksis

pythonsetir.startswith(podsetir, [gözlegiň başlangyç indeksi], [gözlegiň ahyrky indeksi])

Mysal

Geliň setiriň 'a' podsetiri bilen başlaýandygyny barlaýaly:

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

Kody ýerine ýetirmegiň netijesi:

pythonTrue

Mysal

Indi bolsa gözlegiň çäklerini kesgitläýäli:

pythontxt = 'abcadea'
print(txt.startswith('a', 3, 6))

Kody ýerine ýetirmegiň netijesi:

pythonTrue

Şeýle hem gözüň aýla

  • metod endswith,
    setiriň ahyryndan podsetiriň girizilmegini barlaýar
  • metod find,
    setirde podsetiriň ilkinji gabat gelýän ýeriniň indeksini gaýtarýar
  • metod replace,
    setirde podsetiri gözläp we çalyşýar
  • metod rfind,
    setirde podsetiriň iň soňky gabat gelýän ýeriniň indeksini gaýtarýar
  • metod rindex,
    setiriň ahyrynda podsetiriň iň uly indeksli gabat gelýän ýerini gaýtarýar