
30 апреля, 2020
Ниже приводится синтаксис для метода startswith():
str.startswith(str, beg = 0,end = len(string));
Этот метод возвращает true, если найдено соответствие строки иначе false.
Следующий пример показывает использование метода startswith().
#!/usr/bin/python3 str = "это пример строки....wow!!!" print (str.startswith( 'это' )) print (str.startswith( 'строки', 10 )) print (str.startswith( 'это', 2, 4 ))
При запуске программы, вывод будет следующий:
True True False
Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!
Спасибо! Ваша заявка принята
Спасибо! Ваша заявка принята
Жаль, что упущен один полезный нюанс: этот метод помимо строки может принимать кортеж строк и проверять, начинается ли строка одним из элементов кортежа.
Пример:
>>> a = ‘123’
>>> a.startswith((‘123’, ‘abc’))
True
>>> a = ‘abc’
>>> a.startswith((‘123’, ‘abc’))
True