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մեթոդը,
որը ստուգում է ենթատողը տողի սկզբից