Метод endswith() строки Python

Пример

Проверка, заканчивается ли строка точкой (.)

txt = "Hello, welcome to my world."
x = txt.endswith(".")
print(x)

Запуск примера

Определение и использование

Если строка заканчивается указанным значением, то метод endswith() возвращает True, в противном случае False.

Синтаксис

string.endswith(value, start, end)

Значение параметра

Параметр Описание
value Обязательно. Проверяется, заканчивается ли строка значением.
start Опционально. Целое число. Определяет, с какой позиции начать поиск.
end Опционально. Целое число. Определяет, с какой позиции завершить поиск.

Более сложные примеры

Пример

Проверка, заканчивается ли строка фразой "my world."

txt = "Hello, welcome to my world."
x = txt.endswith("my world.")
print(x)

Запуск примера

Пример

Проверка, заканчивается ли строка с позиции 5 до 11 фразой "my world."

txt = "Hello, welcome to my world."
x = txt.endswith("my world.", 5, 11)
print(x)

Запуск примера