Ваша задача - реализовать программу для форматирования / стилизации пользовательского текста. Первый этап - консольное приложение. У пользователя должна быть возможность из консоли передать текст вашей программе, например:
$ text_formatter "Some user text"или
$ text_formatter Some user textПосле этого прорамма должна предложить пользователю выбор из нескольких стилей:
Please Choose style:
1. Plain text.
2. Hashtag border.
3. At sign surround.
>После того как пользователь выбрал стиль, отображается отформатированный вариант его текста, после чего он может выбрать другой стиль:
Please Choose style:
1. Plain text.
2. Hashtag border.
3. At sign surround.
> 2
####
Some user text
####
Please Choose style:
1. Plain text.
2. Hashtag border.
3. At sign surround.
> - Познакомиться с патерном проектирования MVC, попрактиковаться в разботке приложений, используя данный патерн.
- Закрепить знания по разработке консольных приложений с предыдущих сессий.
MVC- наследование
dataclassstaticmethod/classmethodinput- модуль
enum - модуль
typing - модуль
sys(sys.argv)