Действительно, в первой задаче даже не удосужились описать, в каких именно ситуациях должно возникать исключение... Открыл по вашему совету задачу №3 и обрадовался, что там описание уже имеется... Явно проблема с порядком задач
Просто проходи задачки наоборот, с третьей по первую. Тут ОЧЕНЬ часто надо поступать именно так. Представить не могу чем руководствовались создатели сайта и задач, когда додумались до такого подхода к изучению. Сначала Высшая математика, потом обычная, а потом арифметика. Гениально.
Начинать пожалуй стоит с 3-й задачи, затем вторую и в конце первую
первая задача не на строки на создание собственных исключений😁
вторая задача - по строкам всё просто и ещё нужно более простое исключение добавить.
во второй задаче указано "возвращать подстроку ... и до конца слова, которое следует после 4-го пробела." опытным путём определилось, что слово - это любой набор символов, отличающихся от пробела. Соответственно нужно вывести набор символов стартующий после 1-го пробела и до до 5 пробела, либо до конца строки, если после 4-го пробела в строке больше не встречаются пробелы.
в третьей самое прикольно для меня было познакомиться со способом подсчёта количества вхождений символа в строку без использования собственных циклов.
жена могла дотерпеть ещё немного и стать богатой. По аналогии с бородатой картинкой, где землекоп недокапывает до бриллианта буквально чуть-чуть и уходит расстроенный. Мораль в том, чтобы не сдаваться перед задачами и не бросать обучение, дойти до конца обучения.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ