Метод startswith() в Python3
Описание
Метод startswith() используется для проверки того, начинается ли строка с указанной подстроки. Если да, возвращает True, в противном случае возвращает False. Если параметры beg и end задают значения, проверка выполняется в указанном диапазоне.
Синтаксис
Синтаксис метода startswith():
str.startswith(substr, beg=0,end=len(string));
Parameters
- str -- строка, которую нужно проверить.
- substr -- указанная подстрока.
- strbeg -- необязательный параметр, используемый для задания начальной позиции поиска в строке.
- strend -- необязательный параметр, используемый для задания конечной позиции поиска в строке.
Возвращаемое значение
Возвращает True, если строка обнаружена, иначе возвращает False.
Пример
В следующем примере демонстрируется использование функции startswith():
Пример React
#!/usr/bin/python3
str = "this is string example....wow!!!"
print (str.startswith( 'this' )) # Начинается ли строка с этого
print (str.startswith( 'string', 8 )) # Начинается ли строка, начиная с девятого символа, со строки string
print (str.startswith( 'this', 2, 4 )) # Начинается ли строка, начиная со 2-го символа и до четвёртого символа, с этого
Вывод вышеприведённого примера выглядит следующим образом:
True True False
Другие расширения
Строка Python3