Какой результат вернет метод count() при использовании строки s = "приветпривет" и данной подстроки?
Метод count() в Python используется для подсчета количества вхождений заданной подстроки в строку. При использовании строки s = "приветпривет" и подстроки "привет", метод count() вернет результат 2, так как подстрока "привет" входит в исходную строку два раза.
В любой версии Python метод count() вернёт 1 для строки s = "приветпривет" и подстроки = "привет".
В данном случае, поскольку подстроки "привет" перекрываютсяВзял откуда-то ложные утверждения и теперь на ровном месте мучаешься. Вот написали "перекрываются", ты сам видишь это перекрывание?
Вот так будут перекрывающиеся:
s = 'prtivetprivetprivet' sub = 'privetprivet' print(s.count(sub))
и ответ будет1