Метод endswith() в Python

Строки в Python


Описание

Метод endswith() в Python используется для определения, заканчивается ли строка указанным суффиксом. Если она заканчивается указанным суффиксом, возвращается True; в противном случае возвращается False. Необязательные параметры "start" и "end" — это начальная и конечная позиции для поиска в строке.

Синтаксис

Синтаксис метода endswith():

str.endswith(suffix[, start[, end]])

Parameters

  • suffix -- Этот параметр может быть строкой или элементом.
  • start -- Начальная позиция в строке.
  • end -- Конечная позиция в строке.

Возвращаемое значение

Если строка содержит указанный суффикс, возвращает True; в противном случае возвращает False.

Пример

Следующий пример демонстрирует метод endswith():

Пример (Python 2.0+)

#!/usr/bin/python str = "this is string example....wow!!!"; suffix = "wow!!!"; print str.endswith(suffix); print str.endswith(suffix,20); suffix = "is"; print str.endswith(suffix, 2, 4); print str.endswith(suffix, 2, 6);

Вывод вышеприведённого примера выглядит следующим образом:

True
True
True
False

Строки в Python

Другие расширения