Библиотека Python предоставляет несколько встроенных методов, одним из которых является функция startwith() и endwith() , которая используется для операций со строками.
начинается с ()
Синтаксис
str.startswith (search_string, start, end)
Параметры:
search_string: Строка для поиска.
start: начальный индекс str, из которого следует искать search_string.
end: конечный индекс str , который следует учитывать при поиске.
Функция launchwith() используется для проверить, начинается ли данное предложение на определенной строке. Возвращает: EndsWith() Синтаксис: Параметры: search_string: Строка для поиска. Использование: Возвращает: Ниже приведен код, объясняющий StartWith() и Endwidth() :
Возвращаемое значение является двоичным. Функции возвращают True , если исходное предложение начинается с search_string, иначе False .str.endwith (search_string, start, end)
start: Начальный индекс str, откуда следует искать search_string.
end: Конечный индекс str , который следует учитывать при поиске.
Возвращаемое значение является двоичным. Функции возвращают True , если исходное предложение заканчивается строкой search_string, иначе False .
# Код Python для реализации функций startwith()
# и endwith().
str
=
"GeeksforGeeks"
# начинается с ()
print
(
str
.startwith(
"Geeks"
))
print
(
str
.startwith(
"Geeks"
,
4
,
10
))
print
(
str
.startwith(
"Geeks"
,
8
,
14
))
print
(
""
)
# конец
print
(
str
. endwith (
"Geeks"
))
print
(
str
.endswith (
"Geeks"
,
2
,
8
))
print
(
str
. Endswith (
"for"
,
5
,
8
))
Выход:
True False True True False True