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နည်းလမ်း,
၎င်းသည် စာကြောင်း၏ အစမှ စာကြောင်းငယ်ကို စစ်ဆေးပေးသည်