Различия между версиями 2 и 3
Версия 2 от 2021-10-21 22:14:04
Размер: 883
Редактор: FrBrGeorge
Комментарий:
Версия 3 от 2021-10-22 13:44:44
Размер: 881
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 3: Строка 3:
[[../HomeworkRules#Class|Написать функцию]] `blah(S, P)`, которая проверяет, встречается ли в строке `S` шаблон `P`, и возвращает наибольшую длину подстроки, образованной повторением шаблона `P`, которая встречается в `S`. Если шаблона встречается в строке, но без повторений, возвращается 1, а если и шаблона нет — 0. [[../HomeworkRules#Class|Написать функцию]] `blah(S, P)`, которая проверяет, встречается ли в строке `S` шаблон `P`, и возвращает наибольшую длину подстроки, образованной повторением шаблона `P`, которая встречается в `S`. Если шаблон встречается в строке, но без повторений, возвращается 1, а если и шаблона нет — 0.

Написать функцию blah(S, P), которая проверяет, встречается ли в строке S шаблон P, и возвращает наибольшую длину подстроки, образованной повторением шаблона P, которая встречается в S. Если шаблон встречается в строке, но без повторений, возвращается 1, а если и шаблона нет — 0.

print(blah("Hey blah, blahblahblah, more than blahblah, blah-blah!", "blah"))

Здесь самая длинная подстрока из "blah" — это "blahblahblah"

12

Подсказка: задача про шифр Фёдора была сложнее)


CategoryHomework

Python/GeoPython2021/Homework_LongRepeat (последним исправлял пользователь FrBrGeorge 2021-10-22 13:44:44)