Как Python начинается с работы?
Я не могу понять поведениеstr.startswith
метод.
Если я выполню"hello".startswith("")
это возвращает Истину. В идеале это не начинается с пустой строки.
>>> "hello".startswith("")
True
В документации говорится:
ВернутьTrue
если строка начинается с префикса, в противном случае вернутьFalse
. prefix
также может быть набором префиксов для поиска.
Так как же работает эта функция?