77 of 151 menu

Find metodu

find metodu sətirdə alt sətrin ilk uyğunluq indeksini qaytarır. Metodun birinci parametrində bizə lazım olan alt sətiri təyin edirik, ikinci və üçüncü isteğe bağlı parametrlərdə isə müvafiq olaraq axtarışın başlanğıc və son indeksini. Əgər alt sətir tapılmasa, metod -1 rəqəmini qaytarır.

Sintaksis

sətir.find(alt sətir, [axtarışın başlanğıc indeksi], [axtarışın son indeksi])

Nümunə

Gəlin 'a' alt sətrini tapaq, axtarış üçün başlanğıc və sonu göstərərək:

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

Kodun icrasının nəticəsi:

3

Nümunə

Gəlin axtarış üçün indeksləri dəyişdirərək 'a' alt sətrini tapaq:

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

Kodun icrasının nəticəsi:

-1

Nümunə

İndi isə onun axtarışı üçün indeksləri göstərmədən 'a' alt sətrini tapaq:

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

Kodun icrasının nəticəsi:

0

Həmçinin baxın

  • index metodu,
    sətirdə alt sətrin uyğunluq indeksini axtarır
  • rfind metodu,
    sətirdə alt sətrin son uyğunluq indeksini qaytarır
  • count metodu,
    sətirdə alt sətrin daxilolma sayını qaytarır
  • startswith metodu,
    sətrin əvvəlindən alt sətri yoxlayır
azbydeenesfrkakkptruuz