Метод endswith в Python: проверка окончания строки.
Возвращает значение True или False, указывающее на то, заканчивается ли строка указанным постфиксом.
endswith(suffix[, start[, end]])
suffix— строка-постфикс, в наличии которой требуется удостовериться;start— индекс символа, с которого следует начать поиск. Поддерживает отрицательные значения;end— индекс символа, на котором следует завершить поиск. Поддерживает отрицательные значения.
my_str = 'Disco world'
my_str.endswith('jockey') # False
my_str.endswith('world') # True
my_str.endswith('jockey', 2) # False
my_str.endswith('Disc', 0, 4) # True