Python Glossary English

все Python 3Строки (str)функция

str.startswith

поиск

True, если строка начинается с префикса (или одного из кортежа префиксов).

Синтаксис

s.startswith(prefix[, start[, end]])

Префиксом может быть строка или кортеж строк — список или множество дают TypeError, это самая частая осечка. Пустой префикс всегда даёт True. С аргументом start проверка сдвигается на указанную позицию: s.startswith(p, 5) равносильно s[5:].startswith(p), только без копирования строки.

Примеры

print('hello'.startswith('he'))          # → True
print('hello'.startswith('lo'))          # → False
print('hello'.startswith(('hi', 'he')))  # → True

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности