Метод startswith
Метод startswith сатр белгиланган қисм сатрдан бошланадими ёки йўқлигини текширади.
True ёки False қайтаради.
Методнинг биринчи параметрида биз керакли бўлган қисм сатрни белгилаймиз, иккинчи ва учинчи ихтиёрий параметрларда эса - мос равишда излаш бошланиши ва тугаши индексини белгилаймиз.
Синтаксис
сатр.startswith(қисм_сатр, [излаш_бошланиш_индекси], [излаш_тугаш_индекси])
Мисол
Келинг, сатр 'a' қисм сатридан бошланадими ёки йўқлигини текширайлик:
txt = 'abcadea'
print(txt.startswith('a'))
Кодни ишга тушириш натижаси:
True
Мисол
Энди излаш чекларини белгилаймиз:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Кодни ишга тушириш натижаси:
True
Шунингдек қаранг
-
метод
endswith,
у сатр охиридан қисм сатр киришини текширади -
метод
find,
у сатрда қисм сатрнинг биринчи мослашув индексини қайтаради -
метод
replace,
у сатрда қисм сатрни излайди ва алмаштиради -
метод
rfind,
у сатрда қисм сатрнинг охирги мослашув индексини қайтаради -
метод
rindex,
у сатр охида қисм сатрнинг энг катта мослашув индексини қайтаради