Пропущена задача 4 «Добавление и удаление источников»: после задачи 3 сразу идёт задача 5. Добавь решение: создай список из трёх источников данных, добавь excel в конец через append(), удали json через remove() или pop() и выведи итоговый список.
В задаче 7 требуется вывести введённую строку в обратном порядке и использовать слайс. Сейчас lower() только переводит буквы в нижний регистр, оставляя порядок символов прежним. Замени эту операцию на разворот строки с помощью слайса.
В задаче 4 нужно создать две переменные с результатами выражений. Сейчас a и b хранят исходные числа, а результаты вычисляются только внутри print(). Сохрани результаты выражений со скобками и без них в переменных и выведи их.
В задаче 2 длина полного имени вычисляется неверно: выводится «Dima Medvedev», но при подсчёте пропущен разделитель между именем и фамилией. Примени len() к тому полному имени, которое выводишь.
В задаче 2 вместо визитки из четырёх строк выводятся два предложения: отсутствует заголовок, имя и фамилия объединены в одну строку. По условию нужны заголовок «Твоя визитка:» и отдельные строки с подписями для имени, фамилии и любимого предмета. Приведи структуру вывода к образцу из задания, сохранив использование введённых значений.