Метод Python String startswith(). повертається правда якщо рядок починається з указаного префікса (рядка). Якщо ні, воно повертається помилковий використовуючи Python .
Синтаксис методу Python String startswith().
Синтаксис: str.startswith(префікс, початок, кінець)
Параметри:
- префікс: префікс ix не що інше, як рядок, який потрібно перевірити.
- початок: Початкова позиція, де потрібно перевірити префікс у рядку.
- кінець: Кінцева позиція, де потрібно перевірити префікс у рядку.
Повернення: Повернення правда якщо рядки починаються з заданого префікса, інакше повертає помилковий .
Рядок startswith() у прикладі Python
Тут ми перевіримо, чи рядок починається з Geeks, а потім буде виявлено, що рядок починається з Geeks. Якщо так, то повертається True, інакше повертається false.
Python3
var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))> |
>
>
Вихід:
True False>
Python startswith() Без початкових і кінцевих параметрів
Якщо ми не надаємо початкові та кінцеві параметри, тоді рядковий метод Python String startswith() перевірить, чи починається рядок із представленого переданого підрядка чи ні.
Python3
text> => 'geeks for geeks.'> # returns False> result> => text.startswith(> 'for geeks'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks'> )> print> (result)> # returns False> result> => text.startswith(> 'for geeks.'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks for geeks.'> )> print> (result)> |
>
>
Вихід:
False True False True>
Python startswith() із початковими та кінцевими параметрами
Якщо ми надаємо параметри «початок» і «кінець», тоді startswith() перевірить, чи підрядок у межах «початок» і «кінець» збігається з заданим підрядком.
Python3
text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)> |
>
>
Вихід:
True True>
Перевірте, чи рядок починається з підрядка
Ми також можемо передати кортеж замість рядка для відповідності в методі Python String startswith(). У цьому випадку метод startswith() поверне True, якщо рядок починається з будь-якого з елементів у кортежі.
Python3
string> => 'GeeksForGeeks'> res> => string.startswith((> 'geek'> ,> 'geeks'> ,> 'Geek'> ,> 'Geeks'> ))> print> (res)> string> => 'apple'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)> string> => 'mango'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)> |
>
>
Актриса Рубіна Ділайк
Вихід:
True True False>