Метод endswith() в Python3
Описание
Метод endswith() используется для проверки того, заканчивается ли строка указанным суффиксом. Если она заканчивается указанным суффиксом, возвращается True; в противном случае возвращается False. Необязательные параметры "start" и "end" задают начальную и конечную позиции для поиска в строке.
Синтаксис
Синтаксис метода endswith():
str.endswith(suffix[, start[, end]])
Parameters
- suffix -- Этот параметр может быть строкой или элементом.
- start -- Начальная позиция в строке.
- end -- Конечная позиция в строке.
Возвращаемое значение
Возвращает True, если строка заканчивается указанным суффиксом; в противном случае возвращает False.
Пример
В следующем примере демонстрируется использование метода endswith():
Пример
#!/usr/bin/python3
Str='Example example....wow!!!'
suffix='!!'
print (Str.endswith(suffix))
print (Str.endswith(suffix,20))
suffix='run'
print (Str.endswith(suffix))
print (Str.endswith(suffix, 0, 19))
Вывод приведенного выше примера:
True True False False
Другие расширения
Строки в Python3