Возвращает флаг, указывающий на то, начинается ли строка с указанного префикса.
str.startswith(prefix[, start[, end]])
-> bool
prefix -- Строка-префикс ( +py2.5 либо кортеж строк), в наличии которой требуется удостовериться.

start -- Позиция (индекс символа), с которой следует начать поиск. Поддерживает отрицательные значения.

end -- Позиция (индекс символа), на которой следует завершить поиск. Поддерживает отрицательные значения.

    my_str = 'Discworld'
my_str.startswith('Mad') # False
my_str.startswith('Disc') # True
my_str.startswith(('Disc', 'Mad')) # True
my_str.startswith('world', 4, 9) # True

Для определения наличия постфикса в строке используйте str.endswith().
Синонимы поиска: str.startswith, str, startswith, startswitch
На заметку
У нас есть новостная группа в Telegram. Там же можно обсудить интересующие вопросы. Ссылка в самом низу страницы.