მეთოდი 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,
რომელიც ამოწმებს ქვესტრიქონს სტრიქონის დასაწყისიდან